Please note:

To view the Fall 2025 Academic Calendar, go to www.sfu.ca/students/calendar/2025/fall.html.

Operating Systems CMPT 303 (3)

A course teaching the internals of modern operating systems. Topics consist of kernel components of modern OSes, such as system calls, device drivers, virtual memory, scheduling, file systems, synchronization for multi-core, and memory ordering. Prerequisite: CMPT 225, (CMPT 295 or ENSC 254), and (CMPT 201 or ENSC 351), all with a minimum grade of C-.

Section Instructor Day/Time Location
D100 Ahmadreza Nezami
Jan 5 – Apr 10, 2026: Wed, 11:30 a.m.–12:20 p.m.
Jan 5 – Apr 10, 2026: Fri, 10:30 a.m.–12:20 p.m.
Burnaby
Burnaby