Not too easy. Not too difficult.
The subject is very good and has lot more to offer but the only this i would not recommend this subject is because of the teaching skills the professor has and that creates lots of difficulties for students.
I am currently studying this course and it has to offer about processors designs and pipeline processors.
Hours per week:
Advice for students:
You need to be productive to gain knowledge of this subject.Attend classes and refer to the technical words and get more idea about it by searching through internet.