ECE 375
Computer Architecture and Organization
An introduction to computer architecture and organization. Instruction set design; basic processor implementation techniques; caches and virtual memory; CPUs, GPUs, storage systems, hardware-software APIs, and compilers. Goal: building understanding of the systems you design and program. Design trade-offs among cost, performance, complexity, and power dissipation. Prerequisite: COS 217.
Prerequisites & course information
COS 217.
Sources
- Course catalogue ↗2026-2027
- Catalogue entry ↗
Catalogue variants
- Computer Architecture and Organization · Undergraduate catalogue cross-listing