Not too easy. Not too difficult.
Very good professor, firm with assignments being n time but very fair and helpful when you have coding probems
Solid programming skills, practice good planning habits
Hours per week:
Advice for students:
Manage your time especially at the beginning of the course, so that you have time extra tiem later on in the course for the more difficult projects