Computer organization and design (2nd ed.): the hardware/software interface
Computer organization and design (2nd ed.): the hardware/software interface
Computer Systems Architecture with Cdrom
Computer Systems Architecture with Cdrom
Introduction to Digital Logic Design
Introduction to Digital Logic Design
The case for more digital logic in Computer Architecture
ACE '04 Proceedings of the Sixth Australasian Conference on Computing Education - Volume 30
Do we need a separate assembly language programming course?
Journal of Computing Sciences in Colleges
Hi-index | 0.00 |
A multitude of computer hardware concepts and techniques have evolved and matured over the past few decades. Computer science students often are exposed to the breadth and depth of software topics through a variety of software and programming courses. This usually is not the case when it comes to hardware topics. We strongly feel that a balanced treatment of hardware and software concepts will better prepare our students to the sophisticated workplace. In this paper we discuss the importance and relevance of the various computer hardware topics in the computer science curriculum. We also present approaches to incorporate these topics in the curriculum for preparing a well-rounded computer science graduate.