Detailed information |
Original study plan |
Bachelor's programme Computer Science 2024W |
Objectives |
Students
- acquire basic knowledge about the tasks, architecture, and methods of operating systems (vendor independent)
- are familiar with specific algorithms for core operating system tasks such as scheduling and memory management
- understand the relationship between different parts of operating systems (e.g. security measures)
- understand how these concepts can be applied in deployed operating systems
|
Subject |
- Basics
- relevant hardware functions
- classification of operating sytems
- memory management
- processes
- scheduling
- parallelism
- files and file systems
- security
- distributed systems
- case studies of specific deployed operating systems
|
Criteria for evaluation |
Written exam
|
Methods |
Lecture with interactive elements
|
Language |
English |
Study material |
Optional reading:
- Andrew S. Tanenbaum, Herbert Bos: "Modern Operating Systems", 4th edition, Pearson, 2015
German literature for self-study:
|
Changing subject? |
No |
Further information |
https://www.jku.at/en/institute-of-networks-and-security/
|
Corresponding lecture |
(*)INBPDVOBETR: VO Betriebssysteme (3 ECTS)
|