Not too easy. Not too difficult.
I would recommend this course because the material is interesting and the professor really takes his time to make sure you understand the material
The labs were very educational yet interesting
Hours per week:
Advice for students:
Make sure to get your assignments done on time