CS3200 Computer Architecture

This course examines the organization of computer and processor architectures. Instruction set design alternatives, processor implementation, memory system hierarchy, and I/O systems are the main topics of study. A quantitative approach is taken in which different design alternatives are evaluated and compared through analysis and/or experimentation. The course is accompanied by a set of labs which reinforce and extend the lecture subject matter.


CS2011 and either CS2020 or permission of the instructor

Lecture Hours


Lab Hours