Course Catalog

GRAD > CS > 641

Computer Architecture

An examination of the designs for hierarchical memory systems including caches and virtual memory systems, pipeline design techniques, characteristics of RISC/CISC machines, multi-computer systems including multiprocessors and loosely-coupled computer systems, the micro engine and micro programmed machines, vector and array processors, and the cost/performance trade-offs in all of the above designs. Prerequisites: CS310 or permission of the instructor.

Offered in: