Operating Systems (OS) is a 20 credit course at Level 10, normally taken in Year 3. It runs in Semester 2. The exam is in April/May, and is worth 50% of the course mark. The University descriptor is here.
Course Outline
The OS Kernel *Micro and Monolithic kernels *Multi-tasking, multi-user *Interrupt handling, system calls
Process Management *The process concept *The thread concept *Inter-process communication
Time Management *CPU scheduling algorithms
Resource Management *Synchronisation, mutual exclusion *Semaphores, and monitors *Deadlock prevention, avoidance, and detection
Memory Management *The problem of allocation, protection, and sharing *Physical and virtual memory *Paged virtual memory
Storage Management *Storage technologies *File Systems
Virtualization *Virtual Machines *Containers
Relevant QAA Computing Curriculum Sections: Operating Systems
Timetable
If you are looking for your class times for this course, these can be found via your University of Edinburgh calendar (links provided below):