Reviews of professor Kamal Nayfeh

Rating: 2.0/5, difficulty: 5.0/5
Tough grader. Lots of stuff to read/digest/memorize. No clear idea of what is on exams, just gives you all of the topics from EACH chapter and tells you its a toss-up for what will be on there. Grades assignments 1-2 months late.

Rating: 1.0/5, difficulty: 5.0/5
In my opinion, I am currently in his class right now. He gives no final exam study guides, he will say that all of the information is on the slides. But on his study guide he will ask questions that aren't in the lecture slides. His labs are insanely hard, our class average for each lab was no more than 30-40% for the class. Avoid this trash prof

Rating: 5.0/5, difficulty: 3.0/5
Took him at the Atec location and enjoyed the lectures and homework assignments that were assigned. Little hard to get a hold of over email but great teacher who is really knowledgeable about the subject he teaches. Likes to answer student questions so don't hesitate to ask about anything computer science related.

Rating: 1.0/5, difficulty: 5.0/5
This prof is horrible. The syllabus has a 7 day window to appeal grades on assignments. He would post the grades weeks after the assignment was given so you missed the 7 day window. Tough grader. His feedback did not apply to what the assignment entailed. If you go to office hours he will tell you to research online. I would AVOID this professor.