Lehrinhalte
* Nebenläufigkeit: Prozesse, Threads, Scheduling
* Synchronisation und Kommunikation
* Betriebsmittelverwaltung
* Ein-/Ausgabe: Geräteunabhängigkeit, Treiber
* Speicherhierarchie: Caching und Virtualisierung
* Programmierung: Programmiertechnik, Exception Handling, Interrupt Handling
Das Modul geht auch auf gesellschaftliche Verantwortung und Nachhaltigkeit ein. Insbesondere wird die Bedeutung von sicheren Betriebssystemen hinsichtlich der Vermeidung von Daten- und Identitätsdiebstahl sowie der Beitrag für den Aufbau und den Betrieb von kritischen Infrastrukturen hervorgehoben. Schließlich wird dargestellt, wie effiziente Betriebssysteme den Ressourcenverbrauch nachhaltig senken können.