UCSBPlat.com directly in your GOLD Try it Now
CMPSC 16
MATNI Z A
Ziad Matni
4.1
118 reviews

118
4.1
CMPSCW8 . Matni Z A 2 Years Ago

very nice guy!! as someone who has struggled a lot with coding in the past and had no experience in python, I found this class very manageable and not unnecessarily difficult. there is definitely a lot of work but it actually helps a lot

0 helpful 0 unhelpful
CMPSCW8 . Matni Z A 2 Years Ago

His class is not for beginners.

0 helpful 0 unhelpful
CMPSC32 . Matni Z A 2 Years Ago

Great lecturer for beginning computer science majors. Connects with students and has great insight.

0 helpful 0 unhelpful
CMPSC8 . Matni Z A 3 Years Ago

Professor Matni was really nice, the lecture and the materials are pretty easy, but the final is so so so so so hard..........

0 helpful 0 unhelpful
CMPSCW8 . Matni Z A 3 Years Ago

One of those professors whose class you're gonna be looking forward to. Very accessible, he cares, he gives helpful feedback, his class is fair and so is his grading. If you have the option then you should definitely take his class.

0 helpful 0 unhelpful
cs32 . Matni Z A 3 Years Ago

Very good lectures. All the labs and homework were related to the lectures, so they were usually not too bad, but you did feel like you were learning. Pretty fair difficulty midterm and final, only thing is that they're worth 30% and 35%, so make sure to study. I think the class was pretty good though, no real complaints.

0 helpful 0 unhelpful
cs32 . Matni Z A 3 Years Ago

Good stuff, good prof!

0 helpful 0 unhelpful
cs32 . Matni Z A 3 Years Ago

Matni does a really good job at explaining lecture material/making class engaging, and it's clear that he cares about his students (he learned my name after I answered only 2 questions in class). Assignments are straightforward with consistent deadlines, HW answers come from the textbook, and ULAs/TAs were a great resource for me. 100% recommend.

0 helpful 0 unhelpful
COMM88 . Matni Z A 4 Years Ago

Taking Ziad Matni's COMM88 class was kind of like cheese-grating my frontal lobe for ten weeks. Matni struck me as a oaf immediately after reading his syllabus (which was copied from another professor), and seeing that most of a student's grade relied on one term paper and the final. Matni was concice, but lacked the skills needed to teach online.

0 helpful 0 unhelpful
CS154 . Matni Z A 4 Years Ago

Really nice guy, although he can be a little blunt/sarcastic at times. He is a very fair professor, nothing unreasonable and decently accommodating. He seems passionate about the things he teaches and gives good examples in his lectures. Nothing much more to ask for in a professor.

0 helpful 0 unhelpful
CS64 . Matni Z A 4 Years Ago

Very likeable guy. His lectures were interesting. However, be very prudent when doing quizzes or exams since he is a harsh grader. The material is easy to learn, but he does require you to be very detail oriented and logical. If you aren't careful, you will lose points and there is really no leniency given. Otherwise, a straightforward course.

0 helpful 0 unhelpful
CS64 . Matni Z A 4 Years Ago

I've had him for both CS 16 and 64, and he is definitely one of my favorite professors at UCSB. His lectures are thorough. While he can be a tough grader, he was willing to provide extra time for the quizzes given the current circumstances. He offers very detailed explanations during office hours.

0 helpful 0 unhelpful
CS64 . Matni Z A 4 Years Ago

This class is tough, and Dr. Matni's quizzes are very tricky and you will lose points if you're not paying enough attention to minute details. However, he is very energetic and gives extremely informative, fantastic lectures. I learned so much in this class that I can forgive the strict grading. His style won't work for everyone, but it did for me.

0 helpful 0 unhelpful
CS64 . Matni Z A 4 Years Ago

He really does not how to teach. He builds up his non-senses that contradict the textbook.

0 helpful 0 unhelpful
CS64 . Matni Z A 5 Years Ago

Great lecturer. The class may be tricky, but the materials were new and fun to me. Go to office hour to ask about hard problems; he'll go over with you.

0 helpful 0 unhelpful
CS64 . Matni Z A 5 Years Ago

Overcompensates for the subject matter being easy by making his tests tricky or ambiguous and then grading strictly and subjectively. Answers questions condescendingly. Only redeeming quality is you will actually learn assembly, but avoid him if you can.

0 helpful 0 unhelpful
CS64 . Matni Z A 5 Years Ago

Failed to set up autograder - Constantly make mistake in slides - Being mean on Piazza - Trick students - Worst professor -

1 helpful 0 unhelpful
CS154 . Matni Z A 5 Years Ago

Third class w/ Matni. Def my fav prof in CS dept. Good: -You learn the material for real if you pay attention, no need for youtube etc -Labs are set up well and clearly specify the requirements -Funny and helpful Bad: -Tough if you dont pay attention, but all his classes are required so you really should if you want your degree to mean anything

0 helpful 0 unhelpful
CS64 . Matni Z A 5 Years Ago

He thinks making students fail due to not being careful enough interesting. Definitely avoid him

0 helpful 0 unhelpful
CS64 . Matni Z A 5 Years Ago

He tricks students... The quiz is not testing how you learnt, testing how prudence you are instead

0 helpful 0 unhelpful
CS64 . Matni Z A 5 Years Ago

absolutely the worst professor. quiz and homework are easy but all about word games. he is like the worst elementary school teacher.

0 helpful 0 unhelpful
CS154 . Matni Z A 5 Years Ago

One of my favorite professor in UCSB.

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

Great professor

0 helpful 0 unhelpful
COMM88 . Matni Z A 5 Years Ago

Ziad Matni is seriously one of the most thoughtful, kind and funny professors especially in pre-comm classes. He posts lectures online, but it is super important to go to class because his iclicker questions are extra credit and he supplements the lecture slides with important info for the tests. Midterm and final are hard, but he is helpful.

0 helpful 0 unhelpful