Reviews of professor Xinhua Zhang

Rating: 4.0/5, difficulty: 5.0/5
Lecture recordings were uploaded. The recorded lectures and assignments discussed in the live lecture. 1-3 recordings for a week and each lecture about 1 hr long. Assignments are moderate and professor gives the solutions. 55% of grade depends on exam and others are assignments and project. Maths heavy. Overall good course.

Rating: 5.0/5, difficulty: 5.0/5
Not a CS course, but a Math course! Felt like I was learning math and not CS. 11 assignments,7 labs,MCQs every class,midterm,project,endterm. Lot of work to do! Didn't really like the course, learnt the math behind the ML, but not really where and how it could be used. Would avoid the course and rather learn ML online. Teaches pretty well though.