Reviews of professor Faisal Nawab

Rating: 1.0/5, difficulty: 3.0/5
Assignments are not written by him and many times the assignments are unclear in what they want you to do. Lectures are OK since they are based off the book. Professor does not respond to emails quickly nor will he respond to student's questions/concerns on canvas

Rating: 5.0/5, difficulty: 4.0/5
Everything about unclear, borrowed slides, etc... all are true. However, I would still take his class again, knowing that he is one of the nicest professors I have ever come across. Super fair, always willing to listen and try. I hope he can stay like this over the years to come. Also, all CS classes are pretty damn unclear about everything.

Rating: 5.0/5, difficulty: 3.0/5
He is a relatively new professor so he is new at teaching undergraduate. Nevertheless, he is an excellent professor. The assignments are not too difficult and the exams are not too difficult. Would recommend.

Rating: 5.0/5, difficulty: 3.0/5
Professor Nawab is amazing, he makes a class like Operating Systems actually survivable. He was really understanding when we needed extensions and gave 5-10 minutes at the start of each class just for questions. Suffice to say, if you have the chance to take him do it. Sad to hear he's leaving us, but wishing him good luck at UC Irvine!

Rating: 5.0/5, difficulty: 4.0/5
Faisal is a great professor and spends time on answering questions asked during lecture in depth. It was nice going through and understanding the algorithms and concepts he taught. He's a really great lecturer. Cool professor, glad I got to have him.

Rating: 4.0/5, difficulty: 3.0/5
Everything on the quizzes, midterm, and finals are mostly in his slides and everything he says verbally. He is good at explaining things, but would be better if he wrote it down and gave better examples. Overall a good professor for his first undergraduate course.