Not too easy. Not too difficult.
I would recommend this course, because a lot of the concepts were very interesting and applicable to real world applications.
I learned why I might procrastinate and how to combat this.
Hours per week:
Advice for students:
Make sure you have the ability to understand complicated mathematical concepts.