Not too easy. Not too difficult.
I recommend this course, you gain knowledge if one day research is going to be a second job option.
I learn so much about this course in general, it was the best class I have take it.
Hours per week:
Advice for students:
Record your classes, make notes, pay attention to the instructor to his examples