Il corso si propone di fornire le competenze base per analizzare le scienze dell'informazione e di come queste possano essere un set di strumenti per la valorizzazione del patrimonio storico artistico. 

Durante il corso verranno approfonditi concetti base come la definizione di software, computer, algoritmo, la codifica in codice binario. Ampio spazio verrà dedicato alle tecnologie di rete, ad internet, al world wide web, agli strumenti di interazione web based e ai linguaggi di marcatura e scripting per il web.

Parte del corso esplorerà le recenti tecniche di machine learning, lo sviluppo di AI e delle intersezioni di queste tecnologie con le discipline umanistiche.

Sono previste esercitazioni pratiche e la realizzazione di elaborati.