Pretty easy, overall.
Not a bad teacher but he definitely makes you work for your grade,
goint to the TA's is a must if you want a good grade on the projects which are a bid deal in this class.
Hours per week:
Advice for students:
This class is challenging! You are only graded on 4 assignments, 2 projects and 2 test.