CSCI 4362 Computer Architecture

This course covers the organization and architecture of computer systems hardware; instruction set architecture; addressing modes; register transfer notation; processor design and computer arithmetic; memory systems; hardware implementations of virtual memory, and input/output control and devices. Students will also learn system-level programming and apply their knowledge of computer architectures to programming for performance and security.

Credits

3

Lecture Hours

3

Lab Hours

0

Prerequisite

At least a C in CSCI 1302