Il corso universitario di Informatica Medica ha l’obiettivo di presentare i principali componenti dell’ingegneria del software, i fondamenti della progettazione software, framework per la stima del rischio in cybersecurity e gli elementi essenziali per la realizzazione di applicazioni di mobile-health (mHealth) in ambito sanitario. L’approccio è metodologico e applicativo è orientato alla costruzione di soluzioni digitali robuste, sicure e interoperabili.

Contenuti principali:
Modellazione dei processi clinico-organizzativi
Fondamenti di ingegneria del software: ciclo di vita, da Waterfall e fondamenti di Agile.
UML per l’analisi e la progettazione di sistemi
Progettazione e sviluppo di mobile-health apps
Data protection e cybersecurity: dataflow e modello STRIDE
Concetti di IoT in ambito sanitario (a livello applicativo)
Code versioning e Git
Cenni di programmazione con agenti
Utilizzo di dataset pubblici, banche bibliografiche e introduzione ai LLM per applicazioni biomediche