CS 25000: Computer Architecture
4 Credits
Fall 2025LectureLaboratoryDigital logic: transistors, gates, and combinatorial circuits; clocks; registers and register banks; arithmetic-logic units; data representation: big-endian and little-endian integers; ones and twos complement arithmetic; signed and unsigned values; Von-Neumann architecture and bottleneck; instruction sets; RISC and CISC designs; instruction pipelines and stalls; rearranging code; memory and address spaces; physical and virtual memory; interleaving; page tables; memory caches; bus architecture; polling and interrupts; DMA; device programming; assembly language; optimizations; parallelism; data pipelining.
Select an instructor to view metrics
Add instructors using the search bar above or the list on this page
No data!
No instructors selected
Select instructors to compare their GPAs.