Real Time Programming
Obs: This is a preliminary schedule!!!
|Lecture||Topics and Link to Slides (if avalible)|
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