Not too easy. Not too difficult.
The professor is a fair grader, and the material correlated with the discussions and the assignments given. I highly recommend this class.
Doing the excercises helped understand the topics covered.
Hours per week:
Advice for students:
Make sure you attend the classes in the first two weeks. She is particular on deadlines.