Not too easy. Not too difficult.
It was challenging enough that I did not struggle through the course but I also did not find it exceptionally easy.
The labs that we completed were very interactive and gave a lot of hands on experience to the concepts and theories which we were learning.
Hours per week:
Advice for students:
Make sure to ask as many questions as you need to in order to understand the material: this is the best way to succeed in the class.