Reviews of professor Musad Haque

Rating: 5.0/5, difficulty: 2.0/5
Loved his class. If you enjoyed the group style of Ed Birrane for 304 definitely take 447 with Haque. 70% of final grade is your group software project, but he gives you almost unlimited freedom with what your group makes. He really embraced and promotes creativity, and is in general a very positive person. One of my favorite professors so far!

Rating: 1.0/5, difficulty: 2.0/5
Toward the end of the semester, instead of grading things properly, he would just make up grades. By the end, he couldn't even produce an accurate account of how my grade was calculated. Overall, the class was slow and boring, but not even grading things was the worst.

Rating: 5.0/5, difficulty: 1.0/5
I really enjoyed this class and professor. He's newer so there were still a few growing pains, but class was fun and I would recommend.

Rating: 4.0/5, difficulty: 3.0/5
Taught for the first time this semester and did a good job despite some expected growing pains. Very knowledgeable, reasonable grader, great sense of humor, genuinely cares about students. Artificial intelligence is one of his main research interests so take him for 471 if you can.

Rating: 5.0/5, difficulty: 1.0/5
Definitely a professor who knows his stuff. Assignments are relatively intuitive. Just participate actively in team discussions and you should be fine. Honestly, you would have to work hard to fail in this class, since he incentivizes learning very well.