CSCI205 — Computer Organization and Architecture
CSCI 205 - Computer Organization and Architecture CSCI 205 - Computer Organization and Architecture The course begins with a discussion of data representations (fixed, floating point numbers, ASCII, Unicode, etc.), as well as arithmetic operations. The course discusses the architecture of instruction sets using both machine and assembly language. The importance of data path, timing, and control are presented. The processes of program compilation, assembly, linking and loading are covered. Considerable time is devoted to hardware-related topics such as memory, buses, peripherals, and networking. The course concludes with a presentation of advanced architectural concepts such as parallel and superscalar machines. MAJOR COURSE LEARNING
Prerequisites: CSCI101, SDEV140, CSCI179