L’obiettivo del corso è quello di fornire agli studenti le conoscenze fondamentali di base dell’informatica relative al trattamento automatico dell’informazione in tutte le sue forme. Nello specifico gli studenti impareranno i principi alla base dell’analisi automatica dei dati, in particolare gli algoritmi, le metodologie e gli strumenti software idonei al trattamento automatico delle informazioni. Inoltre, verranno esposte le tecnologie informatiche per il trattamento e la protezione dei dati, e la condivisione in piena sicurezza degli stessi. Il tutto finalizzato alla produzione di conoscenza ottenuta attraverso l'analisi di grandi quantità e varietà di dati disponibili.
Il corso fornisce una panoramica introduttiva sull’informatica, trattando l’elaborazione automatica delle informazioni, l’architettura del calcolatore, i sistemi operativi e il software applicativo. Vengono approfonditi i fondamenti delle reti di calcolatori, della sicurezza informatica, delle licenze software e del movimento open source. Il programma include inoltre nozioni di cloud computing, sistemi informativi, basi di dati (relazionali e non), blockchain e criptovalute. Completano il percorso moduli dedicati agli attacchi informatici e all’informatica forense, con particolare attenzione alle tecniche di protezione e alla gestione delle prove digitali.
36 ore