Main document
Operating Systems [OS]
L.079.05520, Winter 2019/2020
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 bachelor course will be held in English and all the course material is available in English.
- 6 ECTS (Lecture: 3 SWS, Exercises: 2 SWS)
Instructors
- Lecture: Falko Dressler
- Exercises: Florian Klingler
Schedule
- Lecture
Thursday, 16-19h (c.t.), F1.110
no lecture on Oct 24, Nov 21, Dec 5 and 12, Jan 9
additional lecture may be announced
Trial exam on Jan 24 - Exercises
Tuesday, 9-11h (c.t.), F1.520 (PC pool 1. floor)
Tuesday, 11-13h (c.t.), F1.520 (PC pool 1. floor)
first exercise on Oct 22, 2019
Exams
Written exams will be organized in the semester break following the lecture. Registration for the exam via Paul.
The following resources are permitted during the exam: old-fashioned calculator (no wireless communications), a single handwritten A4 cheat sheet. You must not bring any other material.
We also provide an exam according to the old curriculum (4 ECTS class). All topics up to (and including) file systems will be relevant.
- Exam dates
- 1. Exam: Tuesday, February 4, 2020, 9:00-11:00, L2
Inspection of exam records: Wednesday, February 5, 15:30-16:30, F1.406 - 2. Exam: Tuesday, March 10, 2020, 9:00-11:00, O1.224
- 1. Exam: Tuesday, February 4, 2020, 9:00-11:00, L2
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
News
- February 24, 2021
Paper presentation at ACM HotMobile 2021
Anatolij Zubow presented our paper ti... - January 21, 2021
New IEEE Transactions on Molecular, Biological and Multi-Scale Communications (T-MBMC) article
Our article "Using Vector Fields for ... - January 14, 2021
New IEEE Signal Processing Magazine article
Our article "Teaching differently: Th... - January 06, 2021
Johannes Blobel appointed Head of History Activities for IEEE Germany Section
Johannes Blobel is now appointed memb... - January 05, 2021
Jorge Torres Gómez appointed Head of Educational Activities for IEEE Germany Section
Jorge Torres Gómez is now appointed ...