Reviews of professor Sohel Sarwar

Rating: 3.0/5, difficulty: 2.0/5
He gives a lot of work and is a slow grader. His lectures are all right, and you do learn a decent amount, such as UML and agile development. One positive is that he is super flexible with due dates and exam formats, so I did appreciate that. Don't know if it's the material or his teaching style, but the lectures were not the most engaging.

Rating: 5.0/5, difficulty: 3.0/5
He is a great professor if you want to have an introduction to software engineering. He is also kind enough to move due dates if the assignment are overwhelming or long. Overall I recommend!

Rating: 1.0/5, difficulty: 4.0/5
Tests are very trivia heavy. He grades test strictly and if you forget an acronym you can easily fail 20% of a test. He's not very respectful to students, either.

Rating: 1.0/5, difficulty: 2.0/5
Do not take this professor. Sure the class was easy, but assignments/quizzes/exams were vague/confusing. The prof. consistently contradicted the syllabus he gave us. He then got angry when students brought up these inconsistencies. He had multiple outbursts in lecture over disruptions. Overall, he is pretentious, unorganized, and short tempered.