Not too easy. Not too difficult.
As an engineer, I took it as a engineering elective and it gave me a break from the math intensive courses I was taking. It is also really interesting and the grading is done fairly. The professor gives several bonus points so it is not to difficult to get a B or A in the class
The highlight of the course was the professor giving bonus points and that the lab was essentially just a review session. There are quizzes in the session but they are fair as long as you review the previous week material.
Hours per week:
Advice for students:
Make sure to study the review questions for the exam and go over the material for quizzes.