CMPUT 429 - Computer Systems and Architecture

3 units (fi 6)(EITHER, 3-0-3)

Faculty of Science

A discussion of computer system design concepts with stress on modern ideas that have shaped the high-performance architecture of contemporary systems. Instruction sets, pipelining, instruction-level parallelism, register reuse, branch prediction, CPU control, cache- coherence, accelerators, and related concepts. Memory technologies, caches, I/O, high-performance networks. Prerequisites: CMPUT 201 or 275; and one of CMPUT 229, E E 380, or ECE 212. Credit may be obtained in only one of CMPUT 429, CMPE 382, or ECE 311.

No syllabi

Winter Term 2025

Lectures

Section Capacity Class times Login to view Instructor(s) and Location
LECTURE B1
(78649)
95
2025-01-06 - 2025-04-09 (MWF)
11:00 - 11:50

Labs

Section Capacity Class times Login to view Instructor(s) and Location
LAB H01
(78650)
95
2025-01-06 - 2025-04-09