Not too easy. Not too difficult.
It is more challenging than CS 107, but enjoyable none the less.
We learned a lot about OOP, and took programming to a deeper level.
Hours per week:
Advice for students:
Do not slack off. There will be some very challenging project, but go to office hours, start early, and you will be fine.