Virginia Tech® home

CS2506: Introduction to Computer Organization II

An introduction to the design and operation of digital computers. Instruction formats and construction, addressing modes, instruction execution, memory hierarchy operation and performance, pipelining, input/output, multiprocessors, and the relationships between high level programming languages and machine language. (3H, 3C)

Prerequisites: Math 2534; a grade of C or better in CS 2505 and CS 2114.

Taught By: Dimitrios Nikolopoulos
John Wenskovitch
Xun Jian