Mar 12, 2026  
2025-2026 Undergraduate/Graduate Catalog 
    
2025-2026 Undergraduate/Graduate Catalog

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.