TU Berlin

Main document

Operating Systems [OS]

L.079.05703, Winter 2014/2015


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, 8:30am - 10:00am, F1.110
  • Exercises
    Thursday, 2:15pm - 3:00pm, F1.520 (PC pool 1. floor)
    Thursday, 3:15pm - 4:00pm, F1.520 (PC pool 1. floor)
    Thursday, 4:15pm - 5:00pm, F1.520 (PC pool 1. floor)


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