Main document
Operating Systems [OS]
L.079.05703, Winter 2014/2015
Contents
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)
Instructors
- Lecture: Falko Dressler
- Exercises: Florian Klingler, Florian Hagenauer, Bastian Bloessl, and Christoph Sommer
Schedule
- 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)
Exams
Oral examination (by appointment)
Evaluation
Many thanks for the critical and helpful evaluation!
Literature
- 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...]
Extras
Featured Paper
- Siting and Sizing Charging Infrastructure for Electric Vehicles with
Coordinated Recharging
We analyze daily schedules of drivers to find suitable locations for slow and fast charging stations. In simulation, we test how many charge points to assign to each c...
News
- July 22, 2022
New Elsevier Computer Communications article
Our article "Asynchronous Background Processing for Accel... - July 19, 2022
New IEEE Transactions on Mobile Computing article
Our article "Vehicloak: A Blockchain-Enabled Privacy-Pres... - July 11, 2022
New IEEE Transactions on Vehicular Technology article
Our article "Adaptive Blind MPSK Constellation Recovery a... - July 04, 2022
CCS on Tour kayaking sponsored by R3 Solutions
We enjoyed very much our kayaking tour during our researc... - July 04, 2022
CCS on Tour 2022
TKN research group from TU Berlin celebrated this weekend...