SCC 233: Operating Systems
This module introduces the theory and practical application of
operating system concepts, and to concurrent systems in general.
The course includes the following topics:
-
Internal OS structure;
-
File and I/O management;
interrupt handling and device drivers;
-
Memory management structures and techniques;
-
Process management: scheduling and threads;
support for multiprocessors.
-
OS development: cross compilation; run-time support; and APIs
-
Virtualisation.
The module takes a practical, hands on, approach to these topics.
© Andrew Scott 2006 -
2025,
All Rights Reserved