Reviews of professor Roozbeh Ketabi

Rating: 1.0/5, difficulty: 5.0/5
Lots of bad lectures and hard projects/assignments. If this is your first programming class stay away.

Rating: 2.0/5, difficulty: 5.0/5
The programs were not an introductory level. The exams were not accurate of what we learned in class. I spent more time working on this class than Calculus 3, Physics 2, and Engineering Statistics combined. DO NOT TAKE THIS COURSE WITH THIS PROFESSOR!

Rating: 2.0/5, difficulty: 3.0/5
This is supposed to be an introductory programming class, but he really does not cover the fundamentals of programming well at all. He grades fairly, but he really doesn't show any passion for the subject. Lectures are monotone, and because there are only five assignments throughout the semester, you rarely apply what the lectures cover.

Rating: 1.0/5, difficulty: 4.0/5
This professor is bad for people with no experience in programming (this course is meant for those with no programming background btw). His projects were terribly overcomplicated, the exams were always inappropriate both in content and time provided, and he was not helpful during office hours: he was condescending and sometimes raised his voice.