Real-Time Systems
| Lecturer | Dr. Michael Roitzsch |
| Modules | INF-25-Ma-FSA-RTS, INF-BAS4, INF-VERT4, INF-DSE-20-E-BDSE |
| Scope and Type |
1 SWS lecture, 1 SWS exercise (English) |
| Cycle | regularly in winter semester, additionally also in summer semester 2026 |
| Time and Place | to be announced |
| Communication | Mailing List (Please subscribe using a TU Dresden address), Anonymous Mailbox |
Topics
Real-time systems are systems interacting with the real world. Their correctness depends on the timeliness of results. This topic touches many of the classical branches of computer science. It is related to computer architecture like bus design, operating systems, programming languages, software engineering, use cases like user interfaces, video editing, or robotics, as well as theoretical computer science.
In this course we approach this broad topic constructively: lecture will progress through the steps of design and implementation of a real-time system. We will for example visit workload modeling and schedulability analysis, but also operating system interfaces and hardware properties.
The lecture will be heterogeneous, as we are trying to cover a broad range of topics. However, we cut short on scheduling theory and the deeper mathematics, as this is covered in the lecture on scheduling theory.