Virginia Tech® home

CS4504: Computer Organization

Information representation and transfer; instructions and data access methods; the control unit and microprogramming; memories; input/output and interrupts; secondary storage; the von Neumann SISD organization; high level language machines; the RISC concept; special purpose processors including operating system, file, text, floating point, communication, etc. Multicomputers; multiprocessors; concurrent processing support; Pipeline machines, processor arrays, database machines; the data flow/data directed approach; computer networks.  Cross-listed with ECE 4504. (3H,3C)

Prerequisites: A grade of C or better required in CS 3204 or CS 3214.

See: course web pages.

Taught By: Kirk Cameron 
Wu Feng