UCSB CS / ECE Research Mentorship Program, connect with labs, PhD, and professor for research opportunities Apply Now
ACM Intern Applications now open! Want to get more involved in ACM? Apply Here!

MAJEDI M

Maryam Majedi

108 reviews
Tough grader Participation matters Test heavy Accessible outside class Caring EXTRA CREDIT Graded by few things Lots of homework Lecture heavy Group projects Amazing lectures Gives good feedback Get ready to read Clear grading criteria Inspirational Hilarious So many papers Respected Online Savvy
Past quarters
CMPSC 16
2 / 120 Enrolled
Problem Solving with Computers I
Maryam Majedi 2.6
M W
14:00 PM - 15:15 PM
47.5% A
INT 84BL
20 / 20 Full
Introductory Honors Seminar: Special Topics
Maryam Majedi 2.6
M
16:00 PM - 17:50 PM
99.6% A
INT 86VF
6 / 20 Enrolled
Ethics in STEM: Designing with Conscience
Maryam Majedi 2.6
W
16:00 PM - 16:50 PM
55.2% A
See All
CMPSC 16 Majedi M Fall 2025 Total: 228
INT 84BL Majedi M Fall 2025 Total: 19
INT 86VF Majedi M Fall 2025 Total: 20
CMPSC 16 Majedi M Spring 2025 Total: 87
See All
CS16 . Majedi M 27 Days Ago

Class is hard by design to challenge you to actually learn. Very nice. Highly recommend talking to her after class and going to office hours.

0 helpful 0 unhelpful
CS16 . Majedi M A Month Ago

Her lectures are fantastic and super clear. The first exam can be a bit tough, attending office hours really helps. There are plenty of opportunities to make up points. She truly values hard work and gives credit for it. She's incredibly friendly, sharp-minded, and I highly recommend building a connection with her.

0 helpful 0 unhelpful
INT86VF . Majedi M A Month 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
CS16 . Majedi M 2 Months Ago

Majedi's teaching style honestly worked for me. She was very generous with tests for the Fall 2025 quarter, giving us a midterm 1 replacement (average from final and midterm 2) and a class-made cheat sheet. Going to exam jams and sections for a potential grade bump can be annoying to some though (I didn't end up needing it). Tests are forgiving.

0 helpful 0 unhelpful
CS16 . Majedi M 2 Months Ago

Good lectures. The homeworks provide good structure to the course. The tests are pretty hard. You need to review materials outside of the course to do well. Wins are hard fought, and TA does matter.

0 helpful 0 unhelpful
CS16 . Majedi M 2 Months Ago

Lectures were overall pretty helpful. 2 midterms and a final. Grading on tests felt very lenient which was nice. Had optional practice tests at office hours which gave, an extra credit like boost. Bumped grade by 1 letter based on attendance at lecture, section, and office hours. Got the boost by attending all lectures, sections, and 2 office hour.

0 helpful 0 unhelpful
CS16 . Majedi M 2 Months Ago

My only complaint with this class/prof is that the time limit on the midterms will hurt you if you are not the strongest at tracing code in a timely manner (like I was). But other than that, Majedi is kind and passionate. Her lectures are structured a bit awkwardly, but she seems a lot more relaxed during office hours. Lock in and you'll be fine.

0 helpful 0 unhelpful
INT84BL . Majedi M 2 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
CS16 . Majedi M 2 Months Ago

Definitely learned a lot throughout this class, I'd say she is a good lecturer, not great. The most important tip I have is during exams, ask her questions. She will borderline give you the answer. I almost burst out laughing after overhearing her straight up tell a student "No" "how did you get this", so she does want you to succeed.

0 helpful 0 unhelpful
CS16 . Majedi M 2 Months Ago

Professor Majedi is an amazing lecturer. She explains concepts clearly and is very accessible outside class. If you have questions, don't hesitate to ask her. Her exams are challenging, but with solid effort you'll do well. Midterm 1 can be replaced by the average of Midterm 2 and the final. Go to her lectures, office hours, and exam jams!

0 helpful 0 unhelpful
CS16 . Majedi M 2 Months Ago

Great professor. Engaging and easily digestible lectures, and you can tell she actually wants her students to understand and succeed in C++. Office hours were amazing, tests were difficult. Honestly if I bomb the final I won't even be mad because I still feel like it was a great class.

0 helpful 0 unhelpful
CS16 . Majedi M 2 Months Ago

Very nice but is not the best lecturer. Some topics aren't explained well during lectures, takes some time to study outside of class. If you make the effort to ask, she will explain. Also she asks the students questions the whole lecture about the topics.

0 helpful 0 unhelpful