Jul 18, 2024  
Undergraduate Catalog 2023-2024 
Undergraduate Catalog 2023-2024

CMPS 350 - Computer Architecture

3 cr.

(Prerequisite: CMPS 250 )

A study of the logical structure of computer-system organization including a survey of logic and design with an emphasis on functional components.  Topics include instruction sets, hard-wired and microprogrammed control-unit designs, memory systems (caches and virtual memory), I/O systems (interrupts, DMA, and channels).  Overview and examples of alternative and advanced computer architectures (pipeline, array processors, multiprocessors).