This class was tough.
I wouldn't recommend this course if you are not willing to really study and put forth time to help yourself understand the material.
The highlight of this course is definitely the Labs. You learn a lot through the labs.
Hours per week:
Advice for students:
pay attention to the powerpoints !!!! They will be your bestfriend through out this course also the website that is attached to the book is a really good studying tool