L'obiettivo formativo del primo triennio di studi universitari in informatica è quello di formare gli studenti nel settore informatico con solide basi teoriche di livello universitario ed esperienze pratiche nei settori della progettazione, valutazione e mantenimento di sistemi hardware e software complessi. In questo senso, gli esami del primo triennio devono fornire le conoscenze elementari-minime, condivisibili con il diploma, e caratterizzanti l'informatica. Il primo biennio è caratterizzato da 4 corsi fondamentali da 2UD, ogniuno corredato da 1UD di laboratorio, quali i corsi di programmazione, architetture degli elaboratori, algoritmi e strutture dati e sistemi operativi. Questi corsi devono fornire le conoscenze di base nella progettazione, nell'utilizzo e nella genstione di programmi e sistemi complessi. I corsi di laboratorio sono destinati alla sperimentazione delle tecniche studiate su applicazioni a carattere commerciale. Insieme a questi corsi di carattere informatico, sono presenti insegnamenti tipici di ogni corso di laurea di tipo scientifico, quali i corsi di analisi matematica, algebra lineare, e fisica. Caratterizzanti il background di un informatico sono i corsi di logica matematica e algebra, corsi che forniscono solide basi logico-formali irrinunciabili per la formazione di un informatico della Facoltà di Scienze. Il quadro riassuntivo dei corsi attivati nel primo triennio è in Tabella .
I corsi del III anno sono più specifici nei settori delle applicazioni e dei fondamenti dell'informatica. Questo permette di fornire insegnamenti più professionalizzanti sin dal III anno, come basi di dati, ingegneria del software, ricerca operativa, linguaggi di programmazione e sistemi di elaborazione dell'informazione, senza tuttavia limitare il necessario approfondimento dei principi fondamentali dell'informatica, nel corso di fondamenti ed ultimare la preparazione del background matematico nei corsi di calcolo numerico e calcolo delle probabilità.