Not too easy. Not too difficult.
It was a very interesting and eye opening course. 8 would highly recommend taking it!
I loved how interactive the labs were and how the material we learned in lecture could be based off of the labs.
Hours per week:
Advice for students:
I would suggest reviewing your notes every class period to make sure you understand the concepts before you start studying for the exam(s).