Not too easy. Not too difficult.
I would recommend this course because it is an introduction to programming. I have learn a lot about the why of programming and am ready for the how.
From taking this course I have learned how to loop functions, write in pseudo code and call functions. It is the basics of understanding what you are doing when you start to program.
Hours per week:
Advice for students:
If you are interested in computer programming, this is a fundamental course. This course gives you your building blocks.