This class was tough.
If you're on the border on choosing a CompSci career, I recommend this course. It lets you see the ups and downs and enjoy the frustrations of debugging and coding in a helpful environment.
The highlights were learning how to code can be written in so many different ways and the helpful TAs.
Hours per week:
Advice for students:
Make sure you have time. You will spend a lot for this class.