This class was tough.
I would recommend the course, but not the teacher. The lab reports were killer.
The subject matter was very interesting, but the professor was too hard-nosed.
Hours per week:
Advice for students:
See if you can get a different teacher.