This class was tough.
While I really enjoyed the concepts of this course, the problems themselves did not work well in my brain. You have to really pay attention to succeed.
I learned a lot about basic design and how hardware physically represents software. It's very cool content, but takes a lot of brain power to understand.
Hours per week:
Advice for students:
Pay attention! Make sure you understand things as it goes. This class builds!