This class was tough.
I would recommend this course to anyone, the professor is more than willing to help you if you need it and is very willing to answer questions. Make sure to study and do the homework, it is a very difficult course.
You learn how a computer works from the ground up. Binary, logic gates, up to the inner workings of a processor.
Hours per week:
Advice for students:
Study hard and make sure that you understand the material, since it builds on its self.