Not too easy. Not too difficult.
This course is essential to the basics of engineering, but the actual time spent in class is both fun and engaging.
The best part is the solid understanding of the actual concepts and visualizations that help you cement the ideas in your own head.
Hours per week:
Advice for students:
Make sure you do the homework and definately look over them before the tests.