Courses
COMP2017 Operating Systems (3 units)
- Medium of Instruction:
- English
This course introduces the fundamentals of operating systems design and implementation. Topics include an overview of the components of an operating system, mutual exclusion and synchronisation, deadlock and starvation, implementation of processes and threads, resources scheduling algorithms, memory management, and file systems.