IT321 Computer Systems Architecture
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.
Prerequisites
IT211 Fundamentals of Programming, or IT313 Intermediate Programming
Sections
| 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 |