This class was tough.
I would recommend this course because the professor is very understanding and helpful. You also get two take home tests.
The highlight of this course is that every class I learn something new. The professor makes te class very interesting.
Hours per week:
Advice for students:
Be committed and ready to spend the extra time on the class