Real Time Programming
1TT842 and 1DT643
- First lecture: October 30 at 15.15 in Häggsalen
Obs: This is a preliminary schedule!!!
|Lecture||Topics and Link to Slides (if avalible)|
|1 30/10||Introduction and Registration|
|2 13/11||Types of Schedules|
|3 14/11||Rate monotonic schedules|
|4 17/11||Priority Inversion|
|5 20/11||Dynamic Schedules|
|6 21/11||Jitter and Realtime networks|
|7 22/11||Timed Automata|
The aim of the course is to introduce students to a special class of time-sensitive computer systems commonly referred to as real-time systems. These systems are often embedded in a larger system, and are imposed time-constraints (or deadlines) which have to be met.
The course covers topics such as time handling, fault tolerance, language support, real-time operating systems, allocation and scheduling for real-time systems (especially rate monotone scheduling).
These notes are essential reading: Tindell and Hanson.
Assignments and Laborations