CMPSC 16
MAJEDI M
Maryam Majedi
2.6
113 reviews

114
2.6
CS16 . Majedi M 2 Years Ago

Do not take her class. The course material in of itself is not difficult, but Professor Majedi does not know how to make an exam corresponding to the course material. They are much harder than anything that we go over in and out of class, and there is an extreme time crunch - on the final for some reason she gave us 2/3 of the time we should have.

9 helpful 0 unhelpful
CS16 . Majedi M 2 Years Ago

She almost gave 1/3 of our class a C- which would prevent us from moving on to CS 24. A TA had to argue long with her to prevent that. Didn't give enough time on midterms and finals, doesn't teach you what you're tested on. Please at least know the C++ basics before this class or else it wil be hell. Good luck, and godspeed.

8 helpful 0 unhelpful
CS16 . Majedi M 2 Years Ago

Professor Majedi is new to the dept. Homework started heavy but got shorter later. Time was a major issue on the midterm and even moreso on the final (both paper exams). At first overall grade was capped by the uncurved final, but after feedback from Piazza + TAs, the grading policy was relaxed so homework and labs became a significant buffer.

2 helpful 2 unhelpful
CS16 . Majedi M 2 Years Ago

Just dont

7 helpful 1 unhelpful
CS16 . Majedi M 2 Years Ago

wanted to jump off a cliff taking her class. her ratings from usc and calgary are SO misleading, idk what happened. exams are so much harder than the zybook and lecture content. she tells us to study the practice exams given out in class but not even that is enough. fail the final and you fail the class.

7 helpful 0 unhelpful
CS16 . Majedi M 2 Years Ago

Class content provided in the lectures and ZyBook was way easier than on the exam. Made me expect the midterm to be easy, DO NOT underestimate her exams. Look at the previous "ucsb cs16 exams" if you want to know what the exams will cover

7 helpful 0 unhelpful
CS16 . Majedi M 2 Years Ago

Sweet and kind person. Mediocre teacher at best. Exams cover topics never taught and are far more difficult that homework assignments. Took her during her first quarter at UCSB, she seemed to be winging the course as she went along. There was a disconnect between what was taught and what was covered in exams. Only take if you can learn CS yourself.

6 helpful 0 unhelpful
CS16 . Majedi M 2 Years Ago

Save yourself and transfer to SBCC, thank me later

5 helpful 1 unhelpful
CS16 . Majedi M 2 Years Ago

It was hard to keep track of the textbook content, her lecture content, and the stuff on the test because they all varied. I think she means well but it comes out wrong a lot. It made me question my entire career path many times tbh.

5 helpful 0 unhelpful
CS16 . Majedi M 2 Years Ago

Professor Majedi is very caring, but her lectures are not on par with the homework and labs. To really succeed in this class you should learn C++ beforehand. Midterm is fine if you practice a lot, and strive to fully understand what is going on inside the memory as code runs. She gives out plenty of practice material for midterms which are helpful.

0 helpful 2 unhelpful
CS16 . Majedi M 2 Years Ago

She tells us false information multiple times in a class that our TAs have sent multiple emails to correct her mistakes, and she multiplied number of frqs compared to other professors who taught this class. Later can be fine, but when u cannot trust what your professor tells you, it is problematic.

8 helpful 0 unhelpful
CS16 . Majedi M 2 Years Ago

Genuinely such a sweet lady. She clearly puts a lot of effort into the material she teaches. She gives lots of practice exams which are incredibly helpful. SUPER sweet. She seems intimidating but she's very nice. I would highly encourage people to take advantage of her office hours.

0 helpful 15 unhelpful
CS40 . Majedi M 27 Days Ago

Great professor, if you particpate in class. She awards participation, and it is super easy to just show up to lecture and listen. She really cares about her students, especially the ones that will put in the effort. That is all you have to do for this class. Put in effort and learn and you will get an A. She deserves a higher overall rating

0 helpful 0 unhelpful
INT86VF . Majedi M 2 Months Ago

Professor Majedi is super charismatic and entertaining. You will easily pass this class as there is no homework or exams. You will get randomly called on in class to answer questions. I would take another class taught by her just to be in her presence.

0 helpful 0 unhelpful
INT84BL . Majedi M 3 Months Ago

Nice as a professor but I did feel that the course content was very mundane and repetitive in scope. It also moved extremely slow at times, causing me to feel bored throughout the course. There wasn't anything particularly fun, so this course wasn't rewarding to me. However, it's easy to receive an A, even with participation and the group project.

0 helpful 0 unhelpful
INT84BL . Majedi M 3 Months Ago

Seems to be well-intentioned and passionate about what she teaches, but can be rude and condescending at times. She also tends to ramble and have trouble concisely conveying the ideas she's trying to teach.

0 helpful 0 unhelpful
INT84BL . Majedi M 3 Months Ago

I genuinely don't understand the hate for Professor Majedi! She's super sweet and enthusiastic, and had me looking forward to each seminar. She is clearly very passionate and knowledgeable on the subject and I learned a lot of new things. All in all, would definitely recommend this course :)

0 helpful 0 unhelpful
INT84BL . Majedi M 3 Months Ago

Dr. Majedi is clearly very passionate about the class content, and creates the most interactive class environment i've experienced at UCSB. while there isn't a written syllabus, Dr. Majedi is extremely collaborative with the class in setting expectations for assignments. A fun, easy class as long as your willing to speak up and self-advocate.

0 helpful 0 unhelpful
INT84BL . Majedi M 3 Months Ago

Absolutely adored the course and learned so much! Favorite professor at UCSB.

0 helpful 0 unhelpful
CS40 . Majedi M 4 Months Ago

She is a good professor who cares about your learning.

0 helpful 0 unhelpful
INT84BL . Majedi M 4 Months Ago

She doesn't have a syllabus. No guidelines for any of the assignments. You aren't allowed to miss more than one class or she will force you to drop the class by threatening that you will fail. A girl was in the emergency room for a bad injury and she literally forced her to show up for class...

2 helpful 0 unhelpful
CS40 . Majedi M 9 Months Ago

This was a difficult class, but she did her best to support her students during OH. Her lectures weren't super clear but there were a lot of opportunities to get your questions answered outside class and get more practice. Final was easy compared to the midterm. Overall, super caring but a little unclear in terms of expectations and teaching.

0 helpful 0 unhelpful
CS40 . Majedi M 9 Months Ago

Gives a HUGE advantage to students that go to her OH and participate in class. Isn't the best lecturer, but her teaching team sets up a good amt of resources to learn everything regardless. She made the midterm really hard to scare everyone (score of it is replaceable w/ online textbook work) and then made the Final super doable.

0 helpful 0 unhelpful
CS40 . Majedi M 9 Months Ago

Before taking her class, I was appalled by the abysmally low rating on this platform, but I don't think she deserves this low rating. She's a very caring professor and supports struggling students who show effort, even if they don't have the best scores. Lectures are unorganized, and the homeworks were really time-consuming though.

0 helpful 0 unhelpful