Not too easy. Not too difficult.
Extremely useful, and the textbook allows you to get technical even when the class is more theory based.
The chapters progressively built on each other, so there was a fluid motion of learning throughout the course!
Hours per week:
Advice for students:
Read the textbook when things get confusing!