Il corso ha l'obiettivo di fornire allo studente conoscenze avanzate sui diversi paradigmi di programmazione e sulle caratteristiche dei linguaggi e delle tecniche di programmazione ad essi associate (maggiori dettagli nel Syllabus del corso).

Per iscriversi al corso utilizzare la chiave di iscrizione comunicata dal docente durante la prima lezione. Tale chiave è attiva per le prime due settimane di corso. Per iscriversi successivamente a tale periodo, inviare una mail al docente con la richiesta di iscrizione.