UCSBPlat.com directly in your GOLD Try it Now

MAJEDI M

Maryam Majedi

81 reviews
Tough grader Test heavy Participation matters Accessible outside class Caring Graded by few things EXTRA CREDIT Lots of homework Lecture heavy Get ready to read Group projects Gives good feedback Amazing lectures Clear grading criteria Inspirational Hilarious So many papers Respected Online Savvy
Past quarters
CMPSC 8
43 / 113 Enrolled
Introduction to Computer Science
Maryam Majedi 2.2
T R
14:00 PM - 15:15 PM
53.5% A
CMPSC 8
83 / 112 Enrolled
Introduction to Computer Science
Maryam Majedi 2.2
M W
14:00 PM - 15:15 PM
53.5% A
INT 84BL
20 / 20 Full
Introductory Honors Seminar: Special Topics
Maryam Majedi 2.2
M
16:00 PM - 17:50 PM
100.0% A
INT 86VF
8 / 20 Enrolled
Ethics in STEM: Designing with Conscience
Maryam Majedi 2.2
T
16:00 PM - 16:50 PM
100.0% A
See All
CMPSC 16 Majedi M Spring 2025 Total: 87
CMPSC 40 Majedi M Spring 2025 Total: 108
INT 84BL Majedi M Spring 2025 Total: 15
INT 86VF Majedi M Spring 2025 Total: 14
See All
CS16 . Majedi M A Month Ago

Take this class from someone else.

0 helpful 0 unhelpful
CS16 . Majedi M 5 Months Ago

its challenging class, but now that I have completed cs24, I realized I need to thank Professor Majedi for her teaching style. The ULA office hour practice and worksheets were so helpful in building my code writing without ai skills. take her cs16 and work hard, it will set u up for success.

0 helpful 0 unhelpful
CS40 . Majedi M 5 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 5 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 5 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
CS40 . Majedi M 5 Months Ago

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.

0 helpful 0 unhelpful
CS40 . Majedi M 5 Months Ago

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.

0 helpful 0 unhelpful
CS16 . Majedi M 5 Months Ago

Loved this class even after failing Mid 1. Tests are tough but manageable with practice. Worksheets helped a lot some questions appeared on exams. PLEASE review the slides before class, they're short but helpful. She averages Mid 2 and Final to replace a low Mid 1 (saved me). Overall, Majedi is the goat. I'd love to take another class with her!

0 helpful 0 unhelpful
CS16 . Majedi M 6 Months Ago

Her class is designed like she just wants you to fail. Super messy lectures and notes, easy homework but super hard tests, and the tests are like irrelevant with the homework. You see the contents of CS16 are easy? She can find so many trivial but tricky stuff that you would never concern about when you are actually coding and you get points off.

0 helpful 0 unhelpful
CS16 . Majedi M 6 Months Ago

Do you want to learn C++ then get ready to teach yourself and sit through long lectures going through concepts you don't know on a "mandatory" handout, that is not graded but does something for your grade supposedly. Her exams are hard and go over things we have not gone over or she briefly rushed over in order to work on the handouts.

0 helpful 0 unhelpful
CS16 . Majedi M 6 Months Ago

She had so many resources to help her students succeed. For example, she made practice problems that we could do every week in the ULA office hours. This helped me practice my C++ in exam conditions (hand written) now that I am taking cs24, I realized all that practice really helped me. She also has office hours and is so kind and encouraging.

0 helpful 0 unhelpful
CS16 . Majedi M 6 Months Ago

Plays hard favorites Lectures are badly structured Don't take her if you can help it Go to class the day after the tests for correction credit

0 helpful 0 unhelpful