Operating Systems - Lecture Material
Course Description
The aim of this course is to tackle the issues involved in designing a general purpose multiprogramming operating system, and to enable students to understand the internals of an operating system. The course covers topics such as the role of an operating system in providing a process abstraction, CPU scheduling, interprocess synchronisation and communication, memory management, virtual memory, file system facilities, I/O device handling, as well as adequate security and protection.
Textbook
Silberschatz, Galvin and Gagne. Operating System Concepts.
John Wiley & Sons, Inc. ISBN 0-471-69466-5
Lecture Slides
Home |
CSAI |
UoM