CS430 - Computer Architecture
An introduction to the
hardware design aspects of all major components of a computer system.
Topics include computer arithmetic, Boolean algebra and gate networks,
logic design, an introduction to IA-32/64 & MIPS assembly language
programming, memory (virtual and cache), I/O devices, pipelined
instruction execution, bus structures, microprogramming and RISC/CISC
philosophies. Prerequisite: CS 300 with a minimum grade of C. Offered
alternate years. 4 credits.