Average Rating (from 1 Student)
Top Course Tags
Background Knowledge Expected
Many Small Assignments
Not too easy. Not too difficult.
This course is hard but you can do it. The exams are difficult.
The discussions were the highlight and helped cushion your grade.
Hours per week:
Advice for students:
It requires a lot of lab time and time in general.