TU Berlin

Main document

Operating Systems [OS]

L.079.05703, Winter 2015/2016


In this class, we discuss general aspects of operating systems as well as specific characteristics of real-time operating systems and operating systems for embedded systems.

Topics of interest include:

    • Parallelism
    • Scheduling
    • Real-Time OS
    • Memory Management
    • File Systems
    • Security
    • Embedded OS

Learning Outcome

The learning objective is to understand the fundamental concepts of operating systems. Students understand these concepts and are able to apply this knowledge.

General Information / Methods

This master course will be held in English and all the course material is available in English. Oral exams can be organized in English as well as in German.

  • 4 ECTS (Lecture: 2 SWS, Exercises: 1 SWS)



  • Lecture
    Thursday, 9-11h (c.t.), F1.110
    no lecture on Jan 21, 2016
    additional lectures on Jan 16, 2016 and Feb 6, 2016, F1.110, 10-12h (c.t.)
  • Exercises
    Thursday, 13-14h (c.t.), F1.520 (PC pool 1. floor)
    Thursday, 14-15h (c.t.), F1.520 (PC pool 1. floor)
    Thursday, 15-16h (c.t.), F1.520 (PC pool 1. floor)
    first exercise on Nov 5, 2015


Oral examination (by appointment)


Many thanks for the critical and helpful evaluation!


  • Andrew S. Tanenbaum, Modern Operating Systems, ed. 3, Upper Saddle River, NJ, Prentice Hall, 2009. [BibTeX, Details...]
  • William Stallings, Operating Systems: Internals and Design Principles, ed. 8, Upper Saddle River, NJ, Prentice Hall, 2014. [BibTeX, Details...]
  • Abraham Silberschatz, Peter B. Galvin and Greg Gagne, Operating Systems Concepts, ed. 9, John Wiley & Sons (Wiley), 2013. [BibTeX, Details...]


Featured Paper