Pretty easy, overall.
I learned a lot from this course. Homework is heavy and require the book to get it done.
I've already applied what I learned into my current job and it's made me look at my job from a different aspect.
Hours per week:
Advice for students:
Tests and quizzes can be difficult but open book since they're done online.