CSC 2044 Organization and Architecture

This course involves the study of the basic building blocks of modern computer systems. Topics include computer arithmetic, machine-level representation of data, assembly-level organization, digital logic, processor architecture, and the interface between software and hardware.

Credits

4 sh

Future Course Number

2044

Course Types

Science

Offered

  • Fall
  • Spring

Course Outcomes

  1. Demonstrate an understanding of the compilation system.
  2. Demonstrate an understanding of hardware organization of a computer system.
  3. Demonstrate an understanding of how data and programs are represented.
  4. Demonstrate the ability to develop simple circuits.
  5. Identify and explain the major components of a modern processor.
  6. Demonstrate an understanding of memory hierarchies.
  7. Read and write programs using assembly language.

Powered by SmartCatalog IQ