Pretty easy, overall.
It's an easy course that gives you an overview of the course.
Steve Hall gives out interesting lectures, few assignments, and no final. It is by no means, a waste of time though.
Hours per week:
Advice for students:
Write down everything! He often uses those examples he mentions in the lectures (which are not found in the lecture notes) on the tests.