INTERNET OF THINGS BASED SMART SYSTEMS

ING-INF/05 - 9 CFU - 1° semestre

Docenti titolari dell'insegnamento

VINCENZO CATANIA
MAURIZIO PALESI


Obiettivi formativi

L’obiettivo del corso è fornire agli studenti le conoscenze relative alle metodologie di progettazione di cyber-physical systems in ambito di IoT. In particolare il corso fornirà agli studenti conoscenze relative alle principali architetture dei core embedded, le tecnologie di memoria, le periferiche più comuni in ambito di smart sensors, le principali tecniche di ottimizzazione del consumo di potenza e di efficienza energetica e di energy harvesting. Fornirà inoltre conoscenze sui modelli di descrizione per Smart Things con particolare riferimento a SensorML, ed i principi di virtualizzazione. Il corso fornirà infine le competenze per saper progettare e sviluppare applicazioni in ambito IoT.


Modalità di svolgimento dell'insegnamento

L'insegnamento verrà svolto attraverso lezioni frontali, esercitazioni in laboratorio, seminari e presentazione di casi di studio reali.


Prerequisiti richiesti

Architetture dei calcolatori. Linguaggi di programmazione.



Frequenza lezioni

La frequenza delle lezioni non è obbligatoria ma vivamente consigliata.



Contenuti del corso

Internet of Things Vision

Smart Systems Case Studies

IoT Protocols

Smart Objects

Operating Systems for IoT

Modeling, Design and Verification for CPS

Designing for Energy Efficiency



Testi di riferimento

[T1] Ovidiu Vermesan and Peter Friess. Building the Hyperconnected Society IoT Research and Innovation Value Chains, Ecosystems and Markets. River Publishers Series in Communications
[T2] Edward A. Lee and Sanjit A. Seshia. Introduction to Embedded Systems, A Cyber-Physical Systems Approach, Second Edition, http://LeeSeshia.org, ISBN 978-1-312-42740-2, 2015.
[T4] Jan Rabaey. Low Power Design Essentials. Springer.
[T5] Materiale fornito dal docente sottoforma di slides, dispense e risorse online.


Altro materiale didattico

Il materiale didattico è pubblicato sul portale Studium.UniCT di Ateneo.



Verifica dell'apprendimento


MODALITÀ DI VERIFICA DELL'APPRENDIMENTO

La verifica dell’apprendimento verrà effettuata attraverso una prova orale. La prova orale verte sulla discussione di un elaborato/progetto sviluppato dallo studente, e da tre domande inerenti gli argomenti del programma del corso. Lo studente verrà valutato in base alla chiarezza espositiva, la capacità di sintesi, la capacità di analisi del problema, gli strumenti e le tecnologie utilizzate per lo svolgimento del progetto.


ESEMPI DI DOMANDE E/O ESERCIZI FREQUENTI

Fare riferimento alla pagina del corso su Studium




Apri in formato Pdf English version