Calcolatori elettronici. Programmazione base. Algoritmica e strutture. Programmazione avanzata. Algoritmi numerici. Motori grafici. Simulatori fisici. Software di controllo. Multimedia processing. Sistemi opearativi. Reti di calcolatori. Sicurezza informatica. Object oriented programming. Databases. Big data. Data visualization. Machine learning. Pattern recognition. Algoritmi di ricerca e ottimizzazione. Software engineering. Animazioni e VFX. Web developement. App developement. Game developement.