Not too easy. Not too difficult.
I would recommend this course because the professor will actually make sure you understand the concept.
I developed a solid foundation for what I will need in the future.
Hours per week:
Advice for students:
Make sure you stay on top of your work.