Il corso è strutturato con video lezioni tenute dal Professore V. De Angelis, podcast, materiale didattico scaricabile, preparato dallo stesso relatore, laboratori, test di autovalutazione, esempi di lezione simulata e analisi di domande a risposta aperta.

Il programma, suddiviso in dieci moduli, affronta le seguenti tematiche: Il computer; Utilizzo del computer; dal problema al programma; Multimedialità ipertesti e web; Networking; La sicurezza delle reti; Programmazione statica e dinamica; La base di dati; Il lato server; I nuovi modi di programmare.

Nel corso è prevista una lezione live per la preparazione alla prova scritta.