Not too easy. Not too difficult.
This is a great course and a great new professor. He knows what he is talking about, and even the dry topics that need to be covered in this course he tries to make interesting. The professor communicates with his students and asks them if there is anything that he can improve on or keep on doing.
I gained a thorough understanding of ECN that will help me in the courses to come.
Hours per week:
Advice for students:
Read the chapters that will be covered in class and do the practice problems. Not only will you know what the professor is saying at all times, but you can also have any questions prepared before hand. The problems are great review for exams.