Not too easy. Not too difficult.
Great course, would take again for more credit if i could. Amazing professors and TA's, and the material was interesting.
The labs were very interactive and fun, and always related to the material we had read about and done the lecture on. ten out of ten would recommend.
Hours per week:
Advice for students:
make sure to do the readings, they are long but not difficult. If possible form a study group and divide up the sections or pages and then combine notes before class.