Not too easy. Not too difficult.
Exams are long, but if you know the material well, you'll have enough time.
Watch all the online modules, no matter how boring they are.
Hours per week:
Advice for students:
Recitation and lab are a must for better understanding of the concepts.