This paper discusses our rationale for teaching the fundamentals of computer architecture early in the computer science (CS) degree program. We also describe an active learning technique that we use to help make this material accessible to our introductory CS students..
Kris D. Powers