Teaching Internet of Things

At Sapienza University of Rome, we train our computer engineer students based on RIOT to gain practical skills and knowledge about the IoT. The wide range of tools and experimentation facilities for cross-layer debugging and profiling will be valuable for them when developing, testing, and evaluating IoT applications in future professions.


The Sapienza University of Rome is a research university that is located in Rome, Italy. Formally known as Università degli Studi di Roma “La Sapienza”, it is one of the largest European universities by enrollments and one of the oldest in history, founded in 1303. The University is one of the most prestigious Italian universities and in the world, commonly ranking first in national rankings and in Southern Europe.

A course about the Internet of Things

The course “Internet Of Things” at Department of Computer, Control, and Management Engineering introduces emerging application scenaria, studies characteristic design approaches of pervasive systems and embedded networks, examines essential algorithmic techniques and performance limits and provides the foundations for engineer algorithms in open-design.

Some course material is publicly available on GitHub and YouTube.