This class was tough.
This class is extremely hard. The quizzes and practice problems are nothing like the exams.
The exams are what makes this class hard. You can get by with quizzes but not by much.
Hours per week:
Advice for students:
I recommend taking this class in the summer when you do not have a full load.