This class was tough.
Good course, a lot of work, the professor is very good though. Midterm and Finals were also very hard.
Some of the homework were really cool because they applied computer science in new ways.
Hours per week:
Advice for students:
Make sure you have the time available.