COMPSCI 3305A/B
OPERATING SYSTEMS
Survey of major operating systems; interprocess communication; multi-tasking; scheduling; memory management; performance and measurement issues; trade-offs in operating system design; concurrency and deadlock.
Prerequisites & course information
Antirequisite(s): Software Engineering 3313A/B . Prerequisite(s): Either ( Computer Science 2208A/B and Computer Science 2211A/B ) or (the former Computer Science 2101A/B and Computer Science 2208A/B ) or ( Computer Science 2210A/B, Computer Science 2211A/B, ECE 3375A/B, and registration in the fourth year of a BESc program in Computer Engineering or Mechatronic Systems Engineering.) Extra Information: 3 lecture hours. Course Weight: 0.50
Sources
- Course catalogue ↗2026-2027