|OPERATING SYSTEMS WITH PROJECT||EDA055|
Credits: 5. Grading scale: TH. Optional for: C4, D3, E4, F4, Pi4. Course coordinator: Assoc.prof. Jonas Skeppstedt, Jonas.Skeppstedt@cs.lth.se, Inst f datavetenskap. Prerequisites: EDA027 Algorithms and Data Structures. Assessment: To qualify for the written examination, students must have completed the compulsory laboratory work. The final grade is based on the written examination. Homepage: http://www.cs.lth.se/EDA055.
To give the students knowledge about the internal organisation and function of operating systems, and to make the students familiar with concepts and methods for resource management in centralised as well as distributed systems.
The history and evolution of operating systems. CPU scheduling. Memory management. Virtual memory. Secondary storage and file systems. Distributed systems. Security and protection issues. Examples of different kinds of operating systems. A project work.
Silberschatz, A et al: Operating System Concepts with Java. Wiley 2004. ISBN: 0471-452491.