Aug 31, 2025  
**DRAFT**2025-2026 Undergraduate/Graduate Catalog **DRAFT** 
    
**DRAFT**2025-2026 Undergraduate/Graduate Catalog **DRAFT**

COMP 406 - Computer Architecture

(3 credits)
Prerequisite: COMP 206
This course explores the design, simulation and evaluation of modern computer architecture principles, particularly as applied to designing microprocessors and memory. Topics may include pipelined and out-of-order instruction processing, multicore, caches, the hardware-software interface, interrupts, power-aware computing, hardware languages, and a historical perspective. Students may use prototyping hardware, including breadboards and FPGAs to construct and evaluate designs. Offered periodically. Additional fee required.