36-1200
This course provides a programmer's view of how computer systems execute, store information, and communicate. It enables students to become more effective programmers, especially in dealing with issues of performance, portability, and robustness. Topics include Boolean logic, data representation, processor organization, input/ouput, memory organization, system support software and communication.
Course descriptions are stored in OASIS and are maintained by the Associate Dean for each School.
* Prerequisite Required.