Studiare
In questa sezione è possibile reperire le informazioni riguardanti l'organizzazione pratica del corso, lo svolgimento delle attività didattiche, le opportunità formative e i contatti utili durante tutto il percorso di studi, fino al conseguimento del titolo finale.
Piano Didattico
Il piano didattico è l'elenco degli insegnamenti e delle altre attività formative che devono essere sostenute nel corso della propria carriera universitaria.
Selezionare il piano didattico in base all'anno accademico di iscrizione.
1° Anno
Insegnamenti | Crediti | TAF | SSD |
---|
Compulsory activities for Embedded & Iot Systems
Compulsory activities for Smart Systems & Data Analytics
2° Anno Attivato nell'A.A. 2022/2023
Insegnamenti | Crediti | TAF | SSD |
---|
Compulsory activities for Embedded & Iot Systems
Compulsory activities for Robotics Systems
Compulsory activities for Smart Systems & Data Analytics
Insegnamenti | Crediti | TAF | SSD |
---|
Compulsory activities for Embedded & Iot Systems
Compulsory activities for Smart Systems & Data Analytics
Insegnamenti | Crediti | TAF | SSD |
---|
Compulsory activities for Embedded & Iot Systems
Compulsory activities for Robotics Systems
Compulsory activities for Smart Systems & Data Analytics
Insegnamenti | Crediti | TAF | SSD |
---|
3 modules among the following
Legenda | Tipo Attività Formativa (TAF)
TAF (Tipologia Attività Formativa) Tutti gli insegnamenti e le attività sono classificate in diversi tipi di attività formativa, indicati da una lettera.
Networked embedded & IoT systems (2022/2023)
Codice insegnamento
4S009004
Crediti
6
Lingua di erogazione
Inglese
Offerto anche nei corsi:
- Architetture per lo IoT del corso Laurea magistrale in Ingegneria e scienze informatiche [LM-18/32]
Settore Scientifico Disciplinare (SSD)
ING-INF/05 - SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI
L'insegnamento è organizzato come segue:
IoT Systems
Networked embedded systems
Obiettivi di apprendimento
Il corso si propone di fornire le conoscenze necessarie alla specifica, modellazione, sviluppo e verifica di sistemi embedded di rete per applicazioni industriali, in particolare sistemi di automazione connessi, componenti ciberfisici, infrastrutture di rete ed applicazioni Internet-of-Things (IoT). Alla fine del corso lo studente dovrà mostrare di avere acquisito capacità di analisi e comprensione del funzionamento dei sistemi embedded di rete e IoT e delle problematiche relative alla loro progettazione, realizzazione, verifica, certificazione ed uso, in riferimento alle loro più importanti proprietà: prestazioni, affidabilità, sicurezza e privacy. Queste conoscenze consentiranno allo studente l’acquisizione di capacità di specifica, modellazione, progettazione e verifica di sistemi embedded di rete in ambito industriale e IoT, identificando i componenti più appropriati da integrare tra loro e con i macchinari produttivi e il sistema informativo aziendale. Alla fine del corso lo studente sarà in grado di applicare ed approfondire gli argomenti del corso in autonomia.
Prerequisiti e nozioni di base
Conoscenza dei concetti fondamentali delle reti di comunicazione e dei protocolli dell'architettura TCP/IP. Programmazione in C, Python e Java anche mediante interfaccia a linea di comando. Capacità di utilizzo della shell di UNIX.
Programma
Teoria:
- Sistemi embedded di rete
- Sistemi embedded wireless e relativi protocolli di trasmissione
- Sistemi di controllo distribuiti
- Architetture di rete in ambito industriale
- Concetti avanzati di rete
Laboratorio:
- Strumenti di analisi di rete
- Il problema della sincronizzazione e Network Time Protocol (NTP)
- MQTT e Kafka
- Trasmissione multimediale su IP e problema della Qualità del Servizio
- Ottimizzazione di una infrastruttura di rete in ambito industriale
- Programmazione di dispositivi embedded di rete
Bibliografia
Modalità didattiche
Lezioni frontali ed esercitazioni di laboratorio su computer.
Modalità di verifica dell'apprendimento
Esame orale con 3 domande sulla parte di teoria e di laboratorio
Progetto facoltativo:
- massimo 2 persone
- impegno: 40 ore
- possibili sinergie con altri corsi, tirocinio, tesi
- alcuni argomenti verranno proposti alla fine del corso ma anche gli studenti possono proporne di altri
- massimo 3 punti
Criteri di valutazione
Conoscenza delle nozioni teoriche e dimostrazione di saper utilizzare i vari strumenti trattati nelle esercitazioni di laboratorio.
Criteri di composizione del voto finale
Voto finale: punteggio dell'esame orale + punteggio dell'eventuale progetto.
Lingua dell'esame
Inglese/English