Not too easy. Not too difficult.
This course if very interesting and if you are interested in computer engineering at all, this is definitely an important course in learning the fundamentals of the profession.
Learned digital circuit analysis and design and had three major projects where we designed and built our own computer circuits. It was very cool.
Hours per week:
Advice for students:
Study the homeworks and you should be good for the tests.