Computer Organization

Description:

CS/ECE4504: 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.

Prerequisites: A grade of C or better required in CS3204.  (3H,3C)

This course is part of the Scientific Computing track and the Systems and Networking track.

See: course web pages.

Taught By: Kirk Cameron