Xinhua Zhang
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.