Not too easy. Not too difficult.
i would highly recomend this course, it is a great subject
this is actually my second semster and i really did learn a lot of interesting stuffs
Hours per week:
Advice for students:
Always read the materiels before you go to class.