This class was tough.
It's a very difficult course and this professor is also very difficult. I would recommend taking it with a different professor if possible.
You learn some useful information and the labs are pretty interesting.
Hours per week:
Advice for students:
Go to every lecture and lab! Also utilize office hours and SI study sessions. Study for all quizzes and tests because that's what the class is solely based on.