CM 350: Introductory Computer Architecture

Class Program
Credits 3.0
An introduction to the organization and structuring of major hardware components of digital computers. Includes a study of the following topics: information transfers and transformations which occur inside a computer; architecture-instruction sets; instruction formats; addressing modes; register usage; organization computer units–ALU, CPU, memory; I/O hardware description methodologies; and taxonomy of computer architectures. Studies of an assembly language and network architecture will be the case studies of the course.
Prerequisites
CM 340 Computer Logic Design. Must pass prerequisite with a C (2.0) or better.