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.
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
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.
Save yourself and transfer to SBCC, thank me later
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.
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.
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.
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.
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.
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.
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.
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 :)
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.
Absolutely adored the course and learned so much! Favorite professor at UCSB.
She is a good professor who cares about your learning.
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...
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.
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.
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.
CS 40 is hard because its discrete math. Professor Majedi is caring and kind. To succeed in this course, you need to PUT IN THE EFFORT. Majedi tries her best to teach us and help us thrive, and she does a pretty good job. Go to exam jams if you need more help. She offers to many recourses, but you need to take initiative to work hard to succeed.
Majedi really wants you as a student to succeed. I have been to her OH, and she is such a kind person and gives candy to everyone. Even during the final she did. She truly wants the best for her students and is very genuine. CS 40 is really hard but that's just the nature of the material - majedi tries her best to help us understand. Very kind.
Terrible Lectures, clearly not capable of explaining concepts. She has a pretty clear intention to make her class as difficult as possible. Gatekeeping studying materials, not fully filling out/explaining logic in lecture notes. If you can avoid her, AVOID HER. Do not take her class unless you have no other choice
The lectures were not very great — the slides were hard to follow along with and it felt like she was going all over the place. However, she is very passionate about wanting us to succeed, so she is very accessible outside of class and makes it easy to ask questions. But she gatekeeps practice final/midterm material, which seems contradictory.
Terrible lectures, hard to understand, test heavy