This class was tough.
It's is interesting but the exams are very challenging, even when you understand the material.
The labs are neat and you learn hands on applications of the topics and more in depth material about the topics.
Hours per week:
Advice for students:
Definitely study more than you think you should and pay attention to the pre-lectures.