Not too easy. Not too difficult.
The Prof understands how demanding this class is and makes the effort to help. He responds quickly to emails and posts. There are four individual assignments, one group assignment and two exams. The assignments are really really demanding, but if you put in the work you will get a good grade. The class is really enlightening, so im glad I took it!
The professor harps on application and it really helps you to get a feel of the material
Hours per week:
Advice for students:
Once you read and do all the assignments you will be successful