Università degli Studi di Urbino Carlo Bo / Portale Web di Ateneo


A.Y. Credits
2022/2023 6
Lecturer Email Office hours for students
Luca Romanelli Friday from 13:00 to 14:00
Teaching in foreign languages
Course with optional materials in a foreign language English
This course is entirely taught in Italian. Study materials can be provided in the foreign language and the final exam can be taken in the foreign language.

Assigned to the Degree Course

Applied Informatics (L-31)
Curriculum: Curriculum per l'elaborazione delle Informazioni
Date Time Classroom / Location
Date Time Classroom / Location

Learning Objectives

The course aims to illustrate the basic principles, techniques, tools and devices to create systems for the Internet of Things.


01. Fundamentals of systems for the internet of things:

01.01 Definition of systems for the internet of things (IoT systems)

01.02 History of the term and some of the related technologies

01.03 Use cases

02. Architecture of a system and its fundamental elements:

02.01 Sensors and actuators

02.02 Energy sources and their management

03. Non-IP based communication technologies:

03.01 Basic elements of radio frequency systems

03.02 Communication technologies not based on IP protocol

04. IP-based communication technologies:

04.01 Communication based on IP protocol

04.02 Long range communication systems and protocols

05. "Edge" and "cloud" architecture

05.01 Meaning and examples of "edge computing"

05.02 Protocols for data exchange from edge to cloud

05.03 The MQTT protocol

06. Automatic learning

06.01 History and meaning of the term "Machine learning"

06.02 Machine learning and security

06.03 Examples of attacks on IoT systems

Bridging Courses

There are no mandatory prerequisites but it is strongly recommended to take part in the INTERNET OF THINGS SYSTEMS course after having taken the COMPUTER NETWORK exam or at least after having understood the fundamental concepts.

Learning Achievements (Dublin Descriptors)

Knowledge and understanding:

At the end of the course the student will have acquired the fundamental concepts for the realization of simple automatic systems, remotely controlled through a public or private network (internet of things).

Ability to apply knowledge and understanding:

At the end of the course the student will be able to understand the operation of remote controlled automation systems that form the basis for the creation of systems for the internet of things.

Autonomy of judgment:

At the end of the course the student will be able to apply the analysis and design methods related to systems for the Internet of Things and / or diagnose malfunctions.

Communication skills:

At the end of the course the student will have acquired the ability to express the fundamental concepts of remote controlled automatic systems with appropriate language and correct terms.

Learning ability:

At the end of the course the student will have developed learning skills in the fields of automation and remote control through networks based on various types of protocols and services

Teaching Material

The teaching material prepared by the lecturer in addition to recommended textbooks (such as for instance slides, lecture notes, exercises, bibliography) and communications from the lecturer specific to the course can be found inside the Moodle platform › blended.uniurb.it

Teaching, Attendance, Course Books and Assessment


Theoretical lectures with some practical examples

Possible assignment of in-depth papers on focal themes of the syllabus.


Attendance of the course is not compulsory but strongly recommended.

Course books

Perry Lea, "IoT and Edge Computing for Architects" - Second Edition (March 2020)


Practical test: report on a topic or project agreed with the teacher to be delivered without fail within 5 working days prior to the exam date chosen by the candidate.

Oral part: brief illustration of the report object of the practical test. Questions on the syllabus to verify knowledge of the topics covered, illustrated by the candidate with the use of specific technical language, and the ability to structure simple systems for the internet of things.

The candidate will have access to the oral test only if the practical test is assessed sufficient and in particular if it possesses the following requirements:

  • the topic or project, the subject of the report, is developed in depth and is not just the simple reworking of the teaching material or what has been explained by the teacher during the lessons.
  • the topic or project must first be correctly contextualized and then described in a structured manner
  • possible use cases are described.
Disability and Specific Learning Disorders (SLD)

Students who have registered their disability certification or SLD certification with the Inclusion and Right to Study Office can request to use conceptual maps (for keywords) during exams.

To this end, it is necessary to send the maps, two weeks before the exam date, to the course instructor, who will verify their compliance with the university guidelines and may request modifications.

Additional Information for Non-Attending Students


Study of the teaching material prepared by the teacher in addition to the recommended texts (slides, exercises, bibliography).

The teacher's communications on the teaching module are available on the Moodle platform ›blended.uniurb.it

« back Last update: 29/08/2022

Il tuo feedback è importante

Raccontaci la tua esperienza e aiutaci a migliorare questa pagina.

Il tuo 5x1000 per sostenere le attività di ricerca

L'Università di Urbino destina tutte le risorse che deriveranno da questa iniziativa alla ricerca scientifica ed al sostegno di giovani ricercatori.

15 22

Se sei vittima di violenza o stalking chiama il 1522, scarica l'app o chatta su www.1522.eu

Il numero, gratuito è attivo 24 h su 24, accoglie con operatrici specializzate le richieste di aiuto e sostegno delle vittime di violenza e stalking.

Posta elettronica certificata



Università degli Studi di Urbino Carlo Bo
Via Aurelio Saffi, 2 – 61029 Urbino PU – IT
Partita IVA 00448830414 – Codice Fiscale 82002850418
2024 © Tutti i diritti sono riservati