Mike MacGregor, PhD, PEng

Professor, Faculty of Science - Computing Science
Directory

Fall Term 2024 (1890)

CMPUT 229 - Computer Organization and Architecture I

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

Number representation, computer architecture and organization, instruction-set architecture, assembly-level programming, procedures, stack frames, memory access through pointers, exception handling, computer arithmetic, floating-point representation, datapath, control logic, pipelining, memory hierarchy, virtual memory. Prerequisite: CMPUT 201 or 275. Credit may be obtained in only one of CMPUT 229, E E 380 or ECE 212.

LECTURE A1 (47740)

2024-09-03 - 2024-12-09
MWF 14:00 - 14:50



MINT 709 - Internet Project

6 units (fi 12)(VAR, 60 HOURS)

Capstone project involving the design or analysis of a significant internetwork or internetworking component. Offered jointly by the Department of Electrical and Computer Engineering and the Department of Computing Science.

IND A1 (50885)

2024-09-03 - 2024-12-09
01:00 - 01:00

Winter Term 2025 (1900)

MINT 709 - Internet Project

6 units (fi 12)(VAR, 60 HOURS)

Capstone project involving the design or analysis of a significant internetwork or internetworking component. Offered jointly by the Department of Electrical and Computer Engineering and the Department of Computing Science.

IND B1 (78782)

2025-01-06 - 2025-04-09
01:00 - 01:00