Not too easy. Not too difficult.
Fair workload with 2 mini projects, 1 essay and 2 exams. Quiz every week. Tutorial per 2 weeks, almost no preparation needed.
Broad introduction, learning many topic not in depth but sufficient
Hours per week:
Advice for students:
just attend lecture and finish hw