Search for contacts, projects,
courses and publications

Edge Computing in the IoT

People

Ferrante A.

Course director

Description

IoT systems consist of networked computing elements integrated into the physical world. In this course, students will explore embedded hardware, operating systems, programming, sensors, actuators, and specialized network protocols. We will examine how these computational components interact with each other and the physical environment. Additionally, when studying computational models, special emphasis will be placed on the deployment of machine learning algorithms to edge devices.

Objectives

In this course, students will learn about the Internet of Things (IoT), the peculiarities of programming IoT edge devices, and how these devices interact with the physical world.

Teaching mode

In presence

Learning methods

The course features a blend of classroom instruction, hands-on lab sessions, and collaborative group work on projects.

Examination information

Students will be evaluated based on:

  • A group course project to be carried out during the course (45%)
  • A group oral presentation on network protocols (10%)
  • A written exam (45%)

Bibliography

Education

Prerequisite