CSC-160 Introduction to Computer Architecture
A broad introduction to computing systems
beginning with an introduction to digital logic
and progressing through other topics including
machine-level representation of data and
instructions, controller and data-path design,
instruction-set considerations, reduced
instruction-set computers, and basic pipelining.
Prerequisites: CSC-150 with a grade of C or
better.