Letzte Änderung : 12.10.2026 14:55:12   


Code:133650
Module title:Real Time Systems
Version:1.0 (12/2009)
Last update: 11.09.2026
Responsible person: Prof. Dr.-Ing. Ruhland, Klaus
k.ruhland@hszg.de

Offered in 4 study courses:
Computer Science (M.Sc.) valid from the class 2018 (elective core module (specialization))
Computer Science (M.Sc.) valid from the class 2020 ( elective core module)
Computer Science (M.Sc.) valid from the class 2024 ( elective core module)
Computer Science (M.Sc.) valid from the class 2026 ( elective core module)

Semester according to time table:WiSe (winter semester)
Module level:Master
Duration:1 semester
Status: elective core module
Place where the module will be offered:Görlitz
Language of Instruction:German/English

Workload* in SCH **
semester
hoursECTS
Credits
1
2
3
4

L
S
P
O
L
S
P
O
L
S
P
O
L
S
P
O
150
5
4.0


2
2
0
0

*Overall workload per module (1 ECTS credit corresponds to a workload of 30 hours)
**One semester credit hour (SCH) corresponds to a workload / class meeting of 45 minutes per week in a semester

Self study time in hours
total
subdivided into
105
75
Preperation of contact hours
30
Preparation of exam
0
Others


Learning and teaching methods:---- GERMAN

Vorlesungen, Übungen


---- ENGLISH

Lectures, seminars


Exam(s)
Assessment Major oral exam 20 min 100.0%



Syllabus plan/Content: ---- GERMAN


  • Echtzeit-Terminologie, Prozesse, Steuerung und Regelung

  • Echtzeit-Betriebssysteme

  • Echtzeit-Scheduling

  • Echtzeit-IPC

  • Networking unter Echtzeitaspekten

  • Fehlertoleranz

  • Systemtheorie

  • Linear Time Invariant (LTI) Systems

  • Anwendungen




---- ENGLISH


  • Real-Time Terminology, Processes, Control, and Regulation

  • Real-Time Operating Systems

  • Real-Time Scheduling

  • Real-Time IPC

  • Networking from a Real-Time Perspective

  • Fault Tolerance

  • System Theory

  • Linear Time-Invariant (LTI) Systems

  • Applications


Learning Outcomes:
Subject-specific skills and competences:---- GERMAN

Die Absolventen/-innen vertiefen ihr im Bachelorstudium erworbenes Basiswissen im Bereich der Informatik.
Sie sind in der Lage, diese vertieften Erkenntnisse aus den Bereichen Datenbanken, Data Mining, Künstliche Intelligenz, Echtzeitprogrammierung, Betriebssysteme und Modellbildung für ihre spezielle Profilbildung innerhalb der Masterausbildung nutzbringend anzuwenden und zu kombinieren.
Hierbei sind sie befähigt, das Spezialwissen auf neuartige Problemstellungen anzuwenden und bedarfsorientiert eigenständig ihre Wissensbasis zur Adaption an neue Herausforderungen zu erweitern.
Ferner sind die Absolventen/-innen in der Lage, die fachspezifischen wissenschaftlichen Methoden in sinnvoll prozessuraler Weise anzuwenden.
Sie können die Möglichkeiten und insbesondere auch Grenzen der Methoden präzise darlegen und dieses Wissen für eine differenzierte Beurteilung der gefundenen Problemlösungsansätze nutzen.
Die Absolventen/-innen verfügen über ein erhöhtes Vertrautheitsniveau mit diesen Methoden, was es ihnen ermöglicht, mit hoher Flexibilität auch neue Aufgabenfelder zu erschließen.
Abschließend sind sie in ihren Spezialisierungsbereichen des aktuellen Standes der Technik bewusst, können zukünftige Entwicklungstendenzen sinnvoll prognostizieren und entsprechende Problemstellungen ableiten.


---- ENGLISH

Graduates build upon the foundational knowledge of computer science they acquired during their bachelor’s program.
They are able to effectively apply and combine this advanced knowledge in the areas of databases, data mining, artificial intelligence, real-time programming, operating systems, and modeling to develop their specialized expertise within the master’s program.
In doing so, they are able to apply their specialized knowledge to novel problems and independently expand their knowledge base as needed to adapt to new challenges.
Furthermore, graduates are able to apply subject-specific scientific methods in a meaningful and systematic manner.
They can precisely articulate the possibilities and, in particular, the limitations of these methods and use this knowledge to make a nuanced assessment of the problem-solving approaches identified.
Graduates possess a high level of familiarity with these methods, which enables them to tackle new areas of work with a high degree of flexibility.
Finally, they are aware of the current state of the art in their areas of specialization, can make informed predictions about future trends, and can identify corresponding problems.
Generic competences (Personal and key skills):---- GERMAN

Die Studierenden analysieren und abstrahieren technische Problemstellungen, die häufig eine Verbindung aus reiner IT und Echtzeitanforderungen aus den Ingenieurwissenschaften sind. Darauf aufbauend können sie Lösungen ableiten.


---- ENGLISH

Students analyze and identify the core issues of technical problems, which often involve a combination of pure IT and real-time requirements from the field of engineering. Building on this, they are able to develop solutions.

Pre-requisites:---- GERMAN

Betriebssysteme und Systemprogrammierung
(ohne Nachweiserfordernis)


---- ENGLISH

Operating Systems and System Programming
(no proof required)
Optional pre-requisites:---- GERMAN

Kenntnisse in eingebetteten Systemen


---- ENGLISH

Knowledge of embedded systems

Literature: