19D111SSR - Real-Time Systems
Course specification | ||||
---|---|---|---|---|
Course title | Real-Time Systems | |||
Acronym | 19D111SSR | |||
Study programme | Electrical Engineering and Computing | |||
Module | Software Engineering | |||
Type of study | doctoral studies | |||
Lecturer (for classes) | ||||
Lecturer/Associate (for practice) | ||||
Lecturer/Associate (for OTC) | ||||
ESPB | 9.0 | Status | elective | |
Condition | ||||
The goal | Equip students with advanced understanding of real-time software systems. Focus on critically analyzing existing solutions, identifying open research problems, and developing innovative approaches to ensure temporal correctness in complex, safety-critical software. Aims to foster original research contributions to the field. | |||
The outcome | Critically analyze advanced real-time scheduling, formal verification, and WCET analysis. Design dependable real-time systems. Identify and propose solutions for open research problems in mixed-criticality, real-time AI, and CPS security. Develop skills for original contributions. | |||
Contents | ||||
Contents of lectures | Advanced topics: real-time scheduling (e.g., multi-core, hierarchical), formal methods for verification (e.g., timed automata, model checking), real-time operating systems/hypervisors, WCET analysis, fault tolerance, real-time communication. Explores mixed-criticality systems, real-time AI, and cyber-physical systems security challenges. | |||
Contents of exercises | Significant research project (theoretical, implementation, or survey) addressing open problems. Students will present and critically discuss cutting-edge research papers. Hands-on exploration of specialized real-time analysis and verification tools. Focus on developing original research contributions applicable to the field. | |||
Literature | ||||
| ||||
Number of hours per week during the semester/trimester/year | ||||
Lectures | Exercises | OTC | Study and Research | Other classes |
8 | ||||
Methods of teaching | Mentorship | |||
Knowledge score (maximum points 100) | ||||
Pre obligations | Points | Final exam | Points | |
Activites during lectures | Test paper | |||
Practical lessons | Oral examination | 30 | ||
Projects | 70 | |||
Colloquia | ||||
Seminars | 0 |