Not too easy. Not too difficult.
This course is absolutely fundamental if you have no experience programming. It is perfect if you don't.
The highlights of this course would be the introduction to using GUIs and the assignments for making classes.
Hours per week:
Advice for students:
Definitely keep your code organized. It is much easier for him to give feedback if it is.