CS 382 Computer Architecture and Organization

An introduction to computer architecture. Topics include: data (data types and formats), hardware (stored program computer concept, addressing methods and program sequencing, instruction sets and their implementation, the CPU and microprogrammed control, input/output organization, peripherals and interfacing, and main memory), communication (network protocols), software (operating systems, dispatching algorithms), assembly language programming, compiling, debugging.

Credits

4

Prerequisite

CS 284

Distribution

Computer Science Program

Typically Offered Periods

Fall Semester