Not too easy. Not too difficult.
good content set but could be delivered more effectively
course is on the money in terms of concepts covered. However, the corresponding instruction could be improved
Hours per week:
Advice for students:
attend office hours; lectures don't really help in preparing for exams