Not too easy. Not too difficult.
Professor is hard to understand and his teaching skills don't reach many of the students needs. Tests are not as hard so that kind of makes up for it.
The labs were alright and made it easier to grasp harder material. Tutorial was also a little bit helpful when it came to explaining the material.
Hours per week:
Advice for students:
Study whenever possible and make sure to review before the tests.