|
OHJ-4406 Real-time Systems, 3 cr |
Mikko Tiusanen
Lecture times and places | Target group recommended to | |
Implementation 1 |
Sufficient number of points from graded homework problems.
Completion parts must belong to the same implementation
-
Having passed the course, the student recognizes a real-time system and knows methods to ensure that the system functions according to the timing requirements set to it. In particular, the student knows the most important of the widely used real-time scheduling methods, their properties, and ways to verify, if the system employing the scheduling method fulfills its real-time requirements or not.
Content | Core content | Complementary knowledge | Specialist knowledge |
1. | When is a system a real-time system. Real-time requirements and representing these. Hard and soft real-time systems. Periodic, aperiodic and sporadic tasks. | ||
2. | Clock scheduling and structured clock scheduling; in particular, cyclic EDF-scheduling. Construction and implementation of these. | When is clock scheduling applicable and when not. | |
3. | Priority scheduling methods: EDF, LST, RM, and DM; their properties. Validation of systems employing these. Schedulable utilization. | When is priority scheduling applicable and when not. | |
4. | Resource allocation methods in real-time systems and their basic properties. | ||
5. | Common properties of real-time operating systems. |
Sufficient number of points from the homework exercises.
Numerical evaluation scale (1-5) will be used on the course
Type | Name | Author | ISBN | URL | Edition, availability, ... | Examination material | Language |
Book | Real-Time Systems | Liu | 0-13-099651-3 | 0-13-099651-3 | English | ||
Lecture slides | OHJ-4400 Reaaliaikajärjestelmät | Mikko Tiusanen | at start of course | Suomi |
Course | O/R |
OHJ-4016 Concurrency | Obligatory |
OHJ-4106 Operating Systems | Recommended |
Course | Corresponds course | Description |
|
|
The course cannot be passed by taking an exam: there will be none. Self-study of text book required. Grade is based on graded weekly homework problems; there is no exam. See http://www.cs.tut.fi/kurssit/OHJ-4046/
Description | Methods of instruction | Implementation | |
Implementation 1 | Excercises Study journal, portfolio and other literary work |
Contact teaching: 0 % Distance learning: 0 % Self-directed learning: 0 % |