main navigation
my pace

CS 232 Computer Organization

Course Description:Introduction to major combinatorial circuits and sequential circuits including gates, decoders, registers, counters, and memory units. Data representation including number systems and their fixed and floating point representation. Micro operation, organization and design of a basic computer, and introduction to assembly language programming and microprogramming. Central processing unit, memory hierarchy, and interrupt processing. Instruction design tradeoff: RISC versus CISC. Pipeline, vector processing, multiprocessors, and multicomputers.

Course Rotation: Fall and Spring.

Credits

4 credits

Prerequisite

CS 122 Minimum Grade of C