Not too easy. Not too difficult.
Grading is based on assignments which are mostly application based.
Application based assignments is the part where you get to learn most of the subject.
Hours per week:
Advice for students:
Just be clear with the concepts. It is easy score.