Not too easy. Not too difficult.
I would recommend this course because it is interesting and you have the choice to either put in hard work or minimal work.
Highlights of this course were having few assignments and being able to enjoy my time rather than having it full of work from this class.
Hours per week:
Advice for students:
Pay attention in class, all tests are based only off of in class lectures