Operating Systems

Modulnummer
CS1022
Modulverantwortliche
Michael Jäger
Dozenten
  • Hellwig Geisse
  • Michael Jäger
  • Kurzbeschreibung
    This course covers the fundamentals of computer architecture, and function and architecture of modern operating systems.
    Qualifikations- und Lernziele
    • Fundamental understanding of computer architecture
    • Architecture and function of modern operating systems
    • Knowledge of resource management algorithms and strategies
    • Understanding the implementation concepts for the most important operating systems components
    • Understanding efficiency issues
    • Organize a project
    • Cooparate in a team
    Lerninhalte
    • Fundamental computer architecture
    • Functions and architecture of operating systems
    • Processes and threads
    • Synchronisation of concurrent computations, deadlocks
    • Memory management, processor scheduling, multiprocessing issues
    • File systems, I/O systems, architecture of network drivers
    • Indroduction to distributed systems
    Moduldauer (Semester)
    1
    Unterrichtssprache
    Deutsch
    Gesamtaufwand
    6 CrP; 180 Stunden, davon etwa 90 Stunden Präsenzzeit.
    Semesterwochenstunden
    6
    Lernformen

    Lecture 4 SWS, practical course 2 SWS

    Geprüfte Leistung

    Examination prerequisite: 2 accepted homeworks,

    Examination: Written exam

    Bewertungsstandard
    according to examination regulations (§ 9)
    Häufigkeit des Angebots
    Semesterly
    Literatur
    • A. Tanenbaum, T. Austin: Rechnerarchitektur: Von der digitalen Logik zum Parallelrechner, Pearson Studium – IT
    • A. Tanenbaum: Moderne Betriebssysteme, Pearson Studium