Not too easy. Not too difficult.
The biggest challenge was that completing the assignments for CSC 225 required a lot of online research (Googling and YouTube). PowerPoints were provided to supplement textbook chapters but they were often off topic for the skills required to do the homework.
My opinion is that the instructor was a pretty lenient grader which made up for the fact that the lecture material was somewhat inadequate. Second chances were provided for homework if coding needed correction to meet expectations.
Hours per week:
Advice for students:
Be prepared to look outside the material provided by the instructor to complete assignments. I would suggest joining a study group if there's one available.