COMPSCI 340
Operating Systems · Semester 2, 2024
Minimum Grade:A-
Course Description

Operating system principles. Multi-user systems. Virtualisation. Scheduling. Concurrent processes, threads, synchronisation and deadlock. Memory allocation and virtual memory. Managing files, disks and other peripherals. Security, protection and archiving. Distributed systems and algorithms, location, migration and replication transparency. Real-time requirements. History of operating systems.

Assessments

Three assignments with a mix of theory and programming.

Requirements

Postgraduate student with minimum grade of A- in COMPSCI 340.

Responsibilities

Test and exam supervision.