CS/CSL 231. Computer Organization

A study of the organization of computer systems. Topics include the representation of information, conventional machine and assembly language, circuit design, and organization of the major components of a computer, e.g. the CPU, memory, I/O devices, etc.  Students will become familiar with assembly language programming and will use simulators to learn about hardware components. The course includes three lecture hours and one two-hour laboratory period per week.

Offered: Fall
Credits: 4
Prerequisite: CS 132 or equivalent