73004 - Real Time Systems Design Activities M

Course Unit Page


This teaching activity contributes to the achievement of the Sustainable Development Goals of the UN 2030 Agenda.

Quality education Industry, innovation and infrastructure

Academic Year 2021/2022

Learning outcomes

Apply the knowledge acquired in the Real-Time Systems M course for the autonomous development of an in-depth activity on a topic agreed with the lecturer.

Course contents

Typical, although not exclusive, topics related to this activity are:

1) development and implementation of algorithms for scheduling hard/soft real-time tasks in a single- or multi-processor platform;

2) design and implementation of the infrastructure necessary to support the application of sophisticated access protocols to shared resources;

3) development of suitable tools for a priori verification of the schedulability of real-time applications comprising an arbitrary number of tasks and shared resources.

The experimental evaluation of the performance actually achievable with the developed prototype solution represents an essential aspect of the design activity.


Scientific papers and didactic material provided by the teacher.

Teaching methods

The activity involves a close interaction between the theoretical issues and the practical part worked out in the laboratory. The various stages of development of the project will be checked in periodic meetings planned for the purpose.

Assessment methods

The oral exam aims at verifying the student's knowledge and design skills. For this purpose, the student has to prepare a written report on the activity carried out, a slide presentation of the salient aspects of the project and a demo of the developed prototype system.

Teaching tools

The Student is free to choose the tools deemed most suitable for the development of the project activity.

Office hours

See the website of Eugenio Faldella