Detailed information |
Original study plan |
Master's programme Computer Science 2021S |
Objectives |
Students will
- build on the background acquired in the lecture "Operating Systems" (official German title "Betriebssysteme") and learn how to apply this abstract knowledge to specific operating systems;
- understand modern, practically applied algorithms in current operating systems (in contrast to the significantly simplified versions covered in the lecture "Operating Systems");
- and work with a current operating system kernel used in practical deployments.
Practical examples will change over time, but can include e.g. writing hardware drivers for the Linux kernel or other (mostly open source) operating systems.
Students are expected to have mastered the lectures "Operating Systems" and "Systems Programming" before starting this course.
|
Subject |
Operating systems and hardware interaction, drivers, modern scheduling and memory management algorithms in specific operating systems, selected implementation details.
|
Criteria for evaluation |
Practical examples and (oral or written) exam at the end of the lecture.
|
Methods |
Lectures blocks, interactive discussions.
|
Language |
English |
Study material |
Slides from lecture block, practical examples.
|
Changing subject? |
No |
Further information |
For further information see https://www.jku.at/institut-fuer-netzwerke-und-sicherheit/
|