Not too easy. Not too difficult.
It is a very helpful course in helping to learn the basics of Python programming language and starting an understanding of Computer Science.
It was a very hands on, application course in which a problem was presented and the solution was worked out individually, and then discussed afterwards in order to troubleshoot it.
Hours per week:
Advice for students:
Use internet resources and the book to understand as much as you can, and experiment with the code in order to understand how it works.