Skip to main content

Back to Catalog

IT321 Computer Systems Architecture

  • Department Information Technology
  • Level Upper
  • Format Online
  • Credits 3

Description

This course is an introduction to the basic components and structure of the computer. The course covers in detail basic Boolean algebra, fundamentals of computer design, instruction set principles, RISC/CISC processors, instruction and processor level parallelism, memory hierarchy, pipelining, assembly language, and parallel computer architectures. The course will also address the architecture and microprogramming of the processor.

View Sample Syllabus

Prerequisites

IT211 Fundamentals of Programming, or IT313 Intermediate Programming

Sections

Listing all available sections for this course, including their term, duration, and dates.
Term Dates Term & Duration Format
March 2, 2026 to April 26, 2026 Spring II - 8 Week Online
June 29, 2026 to August 23, 2026 Summer II - 8 Week Online