Reviews of professor Qixing Huang

Rating: 4.0/5, difficulty: 3.0/5
Class was graded off of 6 projects and 2 exams (tons of EC tho). Exams were difficult (mostly theory that was covered in slides) but graded very leniently. Projects (choice of matlab or python) were time consuming but covered really cool topics. Lectures that didn't involve linear algebra were pretty good, but the ones that did were a struggle.

Rating: 2.0/5, difficulty: 4.0/5
The lectures are taught extremely slowly and are difficult to follow, I skipped most classes to study the slides which were generally more informative. He can be condescending at times, expecting the students to know information he hasn't taught. The projects are easy enough, but in Matlab and time consuming. Tests are also easy.

Rating: 5.0/5, difficulty: 2.0/5
The lectures are great! Generally speaking computer vision is math heavy and requires lots of reading, but he managed to cover most of the important topics without much of background requirements. There were lots of extensions that were based on his own research, but those were never tested. Tons of extra credit, homework was manageable.