CODICE 106758 ANNO ACCADEMICO 2022/2023 CFU 3 cfu anno 2 BIOENGINEERING 11159 (LM-21) - GENOVA SETTORE SCIENTIFICO DISCIPLINARE INF/01 LINGUA Inglese SEDE GENOVA PERIODO 1° Semestre MODULI Questo insegnamento è un modulo di: WEARABLE DEVICES AND INTERNET OF HEALTHCARE THINGS MATERIALE DIDATTICO AULAWEB PRESENTAZIONE 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). OBIETTIVI E CONTENUTI OBIETTIVI FORMATIVI 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) OBIETTIVI FORMATIVI (DETTAGLIO) E RISULTATI DI APPRENDIMENTO 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. PREREQUISITI Buona conoscenza di linguaggi di programmazione come C, nozioni di base sui sistemi operativi e reti MODALITA' DIDATTICHE Combinazione di lezioni frontali, assignment, attività di laboratorio e progetti in gruppo Modalità d'esame: Esercizi in itinere e progetti in gruppo PROGRAMMA/CONTENUTO 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) DOCENTI E COMMISSIONI DAVIDE ANCONA Ricevimento: Su appuntamento, via email GIORGIO DELZANNO Ricevimento: Su appuntamento in presenza o Teams LEZIONI Orari delle lezioni L'orario di questo insegnamento è consultabile all'indirizzo: Portale EasyAcademy OpenBadge PRO3 - Soft skills - Creazione progettuale base 1 - A