UCSBPlat.com directly in your GOLD Try it Now

MATNI Z A

Ziad Matni

118 reviews
Amazing lectures Accessible outside class Caring Lots of homework Tough grader Clear grading criteria Group projects Gives good feedback Lecture heavy Respected Skip class? You won't pass. Hilarious Participation matters Graded by few things Test heavy Get ready to read EXTRA CREDIT Tests are tough Inspirational Beware of pop quizzes
Past quarters
CMPTGCS 1B
6 / 12 Enrolled
Computer Programming and Organization II
Ziad Matni 4.1
M W
12:30 PM - 13:45 PM
100.0% A
CMPSC 16
166 / 166 Full
Problem Solving with Computers I
Ziad Matni 4.1
T R
12:30 PM - 13:45 PM
53.4% A
CMPSC 64
90 / 90 Full
Computer Organization and Logic Design
Ziad Matni 4.1
M W
12:30 PM - 13:45 PM
58.2% A
See All
CMPSC 64 Matni Z A Spring 2025 Total: 77
CMPSC 111 Matni Z A Spring 2025 Total: 37
CMPSC 64 Matni Z A Winter 2025 Total: 114
CMPSC 16 Matni Z A Fall 2024 Total: 162
See All
CMPSC111 . Matni Z A 4 Months Ago

Took my 4th class with Matni and this was the worst one. There was just so much homework and it was pretty difficult and long. The exams were extremely detail oriented and very long and required knowing very small details. Matni is still a great lecturer though so lectures were very useful. Class material is relatively simple.

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

Overall not too bad of a course, biweekly quizzes are stressful as quizzes and final make up 70% of the grade, but as long as you do fine on the quizzes, the final is pretty straightforward and he lets you have a cheat sheet. just go to lectures and study a little before each quiz and it's not too bad

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

I preferred Professor Matni with CS32. His lectures in CS111 are a bit boring. The homeworks are lengthy. The midterm and final make up 70% of the final grade. Exams are graded strictly. Overall, it just feels like Professor Matni made the course a bit harder than it needed to be.

0 helpful 0 unhelpful
CMPSC16 . Matni Z A 5 Months Ago

Took CS16 fall quarter as a CE major, he's the GOAT! Super engaging and helpful lecturer, really explains concepts well. Work diligently on the labs (that really aren't that hard!), because being fuzzy on these basic concepts will hurt you in the future. Definitely attend all the lectures that you can.

0 helpful 0 unhelpful
CMPSC8 . Matni Z A 6 Months Ago

great prof! Would 100% recommend taking his class as long as you put in the work

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

Very organized class structure, clear grading criteria, very informational and engaging lectures. Also dropped a quiz for us. Can't really say anything bad

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

Matni's lectures are engaging, and the homework is challenging but helpful. Unstuckstudy is a great study tool alongside the free textbook. Attend class, stay organized, and you'll do well.

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

Awesome prof. Definitely would recommend this course. Very engaging lectures that were very helpful for the quizzes/final. Only semi-difficult part were the short 15 minute quizzes, but if you prepare a small amount, you should be fine. He does drop lowest hw, quiz, and lab grade which is a plus. The final is pretty straightforward.

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

Very engaging lecturer and made the class material easy to digest with jokes and lots of examples/demos. I read the textbook but it was definitely not necessary, as he covered the material well in class. The quizzes were pretty basic, I only significantly studied for the final, which was very reasonable.

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

The best C.S. teacher for learning the fundamentals. He teaches at a good pace and has helpful code demos. iclicker participation is only 2% of your grade. The difficulty comes from the quizzes. You only get 15 minutes and some questions are hard.

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

Professor Matni is a wonderful teacher and provides a very well-rounded understanding of the basics of C++ and problem solving! His lectures are useful and interactive, and the provided worksheets are very helpful! He is also really easily accessible, and very understanding! As long as you do your best, listen, and respect his time, you're golden!

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

Professor Matni is an excellent professor. He drops the lowest quiz score, lab score, and homework grade. His lectures are easy to follow along with and he is very funny and engaging. He clearly wants his students to succeed—his quizzes/final were all really fair and not too difficult. I wish I could have him for all my CS courses.

0 helpful 0 unhelpful