Not too easy. Not too difficult.
I would recommend this course for the fact that it is the most enjoyable and interesting course of all the courses offered plus it has good professor.
I actually learnt many things from this course but the most important one was that how to share both your experience and knowledge to the others.
Hours per week:
Advice for students:
First of all, I will advice to all the students to work hard and make their maximum effort to succeed plus share what ever you learn no matter how to the others and try as much as you can to learn from the others.