CODICE | 106758 |
---|---|
ANNO ACCADEMICO | 2022/2023 |
CFU |
|
SETTORE SCIENTIFICO DISCIPLINARE | INF/01 |
LINGUA | Inglese |
SEDE |
|
PERIODO | 1° Semestre |
MODULI | Questo insegnamento è un modulo di: |
MATERIALE DIDATTICO | AULAWEB |
L'Internet delle cose è la rete di oggetti fisici che contengono tecnologia incorporata per comunicare, percepire e interagire con il loro stato interno o un ambiente esterno. Il termine "Internet delle cose" riflette il numero crescente di prodotti intelligenti e connessi e mette in evidenza le nuove opportunità che possono rappresentare anche nel settore delle tecnologie per la salute, the Internet of Medical Things (IoMT).
Progettazione e sviluppo di applicazioni IoT per la gestione di flotte di dispositivi medici identificabili in modo univoco connessi su sistema ibrido in rete (es. Zigbee e connettività IP)
Introdurre gli studenti ai principali concetti dell'Internet of Things dall'edge computing ai protocolli e piattaforme IoT con una particolare attenzione alle applicazioni nel settore sanitario (reti interconnesse di dispositivi medici, dashboard e servizi cloud, ecc.). Consentire agli studenti di acquisire conoscenze e abilità pratiche nello sviluppo di soluzioni IoT attraverso una serie di compiti pratici basati su linguaggi di programmazione e strumenti per lo sviluppo di servizi middleware e di rete come Node.js e Node-red. Far testare agli studenti le conoscenze e le abilità acquisite su casi di studio ispirati a scenari reali proposti durante il corso.
Buona conoscenza di linguaggi di programmazione come C, nozioni di base sui sistemi operativi e reti
Combinazione di lezioni frontali, assignment, attività di laboratorio e progetti in gruppo
Modalità d'esame: Esercizi in itinere e progetti in gruppo
Tecnologie, protocolli, architetture e piattaforme per lo sviluppo di applicazioni distribuite e mobili per l'Internet of Medical Things (IoMT):
• Introduzione ad architetture IoT e protocolli IoT (ad es. macchine to machine, CoAP, MQTT, Restful vs Websocket, ecc.)
• Framework di programmazione IoT (Node.js, Python, Node-red).
• Piattaforme IoT Cloud (Ubidot,GCP)
Ricevimento: Su appuntamento, via email
Ricevimento: Su appuntamento in presenza o Teams
L'orario di tutti gli insegnamenti è consultabile su EasyAcademy.