MATNI Z A

Ziad Matni

106 reviews
Amazing lectures Caring Accessible outside class Tough grader Lots of homework Clear grading criteria Group projects Gives good feedback Respected Lecture heavy Skip class? You won't pass. Hilarious Participation matters Get ready to read Graded by few things EXTRA CREDIT Test heavy Tests are tough Inspirational Beware of pop quizzes
Past quarters
CMPTGCS 1B
0 / 12 Enrolled
Computer Programming and Organization II
Ziad Matni 4.0
M W
12:30 PM - 13:45 PM
100.0% A
CMPTGCS 2
0 / 12 Enrolled
Foundations of Computer Science
Ziad Matni 4.0
M W
09:30 AM - 10:45 AM
100.0% A
CMPSC 64
0 / 150 Enrolled
Computer Organization and Logic Design
Ziad Matni 4.0
M W
12:30 PM - 13:45 PM
57.9% A
See All
CMPSC 32 Matni Z A Spring 2024 Total: 154
CMPSC 111 Matni Z A Spring 2024 Total: 44
CMPSC 64 Matni Z A Winter 2024 Total: 133
CMPSC 111 Matni Z A Winter 2024 Total: 98
See All
CMPSC32 . Matni Z A 4 Months Ago

Professor Matni's lectures are about as good as they get: thorough explanations and practical examples. The labs and homework assignments are simple, but I don't think the homework helped me understand the content as well as the lectures did. Exams were challenging, but within reason.

0 helpful 0 unhelpful
cs32 . Matni Z A 4 Months Ago

His lectures are amazing, such a charismatic guy. Felt like homework and labs did not prepare me that well for the final, studying lecture slides and lecture code did though. Overall felt like I digested the contest of CS32 really well because of how good his lectures are. He is sytnax heavy on his tests so be aware of that.

0 helpful 0 unhelpful
CMPSC64 . Matni Z A 7 Months Ago

His exams were really reasonable- just make sure you go through all the lectures beforehand. The homework sometimes took a long time ~4-5 hours but they are good practice and it's easy to find help. His lectures were also good- overall a good professor to take 64 with.

0 helpful 0 unhelpful
CS64 . Matni Z A 7 Months Ago

Only gripe is you can tell if he thinks your question is stupid and that HW is graded harshly. Matni was really good at getting the content to go into our heads, and the HW helped in really cementing down that knowledge. Did not have to spend that much time on this class, but make sure to triple check your HWs

1 helpful 0 unhelpful
CMPSC64 . Matni Z A 7 Months Ago

Matni is a great CS professor. My third class with him and he is still great. He gives great lectures with in depth examples. The class is really straightforward and really well organized. My only gripe is that the homework is really long and hard sometimes. The exams are usually much easier than the HW and he allows an entire cheat sheet.

0 helpful 0 unhelpful
CMPSC64 . Matni Z A 7 Months Ago

Matni rocks!! He is an incredible lecturer who is very clear about the material presented. He is very open to questions and is clear with his answers. Exams are moderately tough but definitely doable if you go to lecture and study the homework well. He's super funny during lecture and truly, truly cares about his students.

0 helpful 0 unhelpful
CMPSC32 . Matni Z A 9 Months Ago

Matni is one of the best CS professors I've ever had at UCSB. His lectures are super informative, very easy to learn from, and his class is very easy to follow and his tests are straightforward from that. He remembered me a full quarter later because I asked dumb questions in lecture and I respect him immensely.

0 helpful 0 unhelpful
CS40 . Matni Z A 10 Months Ago

This is my second class with him and Matni is great. His lectures are really helpful and likes to do in depth examples. He also has so many resources such as class notes, helpful sections, and actually great TAs/ULAs. The material is difficult, but he wants to help you. The homework can be long and difficult though. Really fair quizzes and final.

0 helpful 0 unhelpful
CMPSC111 . Matni Z A 11 Months Ago

Intelligent and caring professor, understandable lectures, but very fast paced, hard labs and hard final. CS32 was pretty great with him but 111 had a weekly quiz that was hard and I felt the final was too focused on small details, but he allows a cheat sheet. Both are fast paced, but CS32 has easier material so putting in the work got me an A.

0 helpful 0 unhelpful
CMPSC64 . Matni Z A 1 Year, 1 Month Ago

Really lenient on grading assignments and tests, doesn't curve tests or grade in general but easy to get an A as long as you know lecture material well. Great lecturer, class was always interesting with Matni.

0 helpful 0 unhelpful
CMPSC111 . Matni Z A 1 Year, 1 Month Ago

Stay completely still when taking quizzes or exams because he likes to assume you are cheating and make the rest of the quarter unpleasant for you.

0 helpful 0 unhelpful
CMPSC32 . Matni Z A 1 Year, 3 Months Ago

Best lower div cs professor

0 helpful 0 unhelpful