Reviews of professor Faisal Nawab

Rating: 5.0/5, difficulty: 3.0/5
Professor Nawab is amazing! He clearly cares about the students, he always leaves time for questions, his explanation is clear, and he is pretty active on piazza. If you get a chance, take the class with him! As a bonus, he is funny and pleasant to talk to. Assignments and exams are fair.

Rating: 4.0/5, difficulty: 4.0/5
Great lectures, very clear and concise explanations of the book material. Very patient when answering questions, all around good lecture experience. Assignment prompts and grading criteria are not nearly as clear, but still manageable. That might get better in the future as he is a very new professor. Would recommend for 111.

Rating: 5.0/5, difficulty: 5.0/5
Professor Nawab is an excellent lecturer; probably the best CS lecturer at UCSC. His assignments are very tough, especially if you are weak at C. Attend lectures regularly and read the book, and you should be good. I haven't finished his class yet but I am definitely enjoying it; can't laud his lectures enough, he's SUPER clear and easy to follow.

Rating: 5.0/5, difficulty: 3.0/5
Very fair professor. He is able to project information from the slides very well, and the exams are based off the slides. Only thing that you would need to worry about is the group assignments which could take a while to do. This professor extends the deadline when enough students asked. Overall great professor!

Rating: 5.0/5, difficulty: 3.0/5
Faisal is a genuinely very nice person and great professor. Our projects were very difficult but partners were allowed. there was one midterm and one final, both relatively difficult, but doable with studying. Faisal helps instill confidence in students that they can do it, making the class easier in structure without sacrificing the learning.

Rating: 5.0/5, difficulty: 4.0/5
One of the best professors I've had at UC Santa Cruz. Excellent at teaching the class material, and always answers questions during lecture. He's also very understanding about issues with online classes, and gives extensions for assignments. The assignments still require a lot of work, but his lectures make them very doable. Wishing him luck at UCI

Rating: 5.0/5, difficulty: 3.0/5
A truly wonderful professor who cares about his students and his class. Lectures are extremely clear, and he's great at providing examples for the concepts that he talks about. Tests are fair and based on the slides he goes over in class. Would love to take another class with Professor Nawab.

Rating: 5.0/5, difficulty: 5.0/5
Professor Nawab is a new professor to UCSC and it showed in this class. I don't mean this in a bad way, he is just trying to figure out how to go about things. The assignments weren't too clear on what you needed to do but they were written by the senior OS professor who gave him little choice (I assume). His lectures are great :)

Rating: 5.0/5, difficulty: 4.0/5
He gives students a lot of chances, definitely on the nice side. Probably one of the top 3 teachers I had here in UCSC. Lectures are clear, gives good examples. The tests are difficult and you won't get them back. Overall a good professor.