Not too easy. Not too difficult.
The teacher is amazing, with this course you get and excellent background further in your career
assignments are pretty difficult , but overall the class explanations are enough to do it right
Hours per week:
Advice for students:
-Don't miss a class - Don't be late -Do all your assignment -use the bibliography , text book was amazing to do all the projects