Il programma della parte teorica del corso, sul quale verterà la prova teorica, è articolato sui seguenti argomenti
- Intro corso e Computational thinking; Perché digitale? (notazione binaria ed unità di misura); introduzione agli algoritmi
- Algoritmi, Strutture dati e linguaggi di programmazione
- Fondamenti HW/SW
- Fondamenti di reti e protocolli (in particolare quelli applicativi)
- Risorse in rete (cloud computing e ricerca di informazioni)
- I dispositivi mobili (comprese le app) e l’IoT
- Social networks e introduzione ai grafi
- Database/DBMS e Big Data
- Sicurezza delle informazioni e privacy
- Machine learning
- Valute Digitali – recap
Le slide relative ai contenuti trattati, saranno pubblicate sul sito del corso (http://learn.luiss.it/course/view.php?id=5598) al termine di ogni lezione.