Esame mediante prove parziali:
durante il corso si svolgono due prove:
C: compito in classe di due ore;
P: progetto di programmazione individuale da fare a casa o in laboratorio.
Il voto al primo appello d'esame, che segue la fine del corso, sulla base delle due prove, è dato da:
50% C + 50% P.
Queste prove valgono solo per il primo appello dopo la fine delle lezioni (sessione di marzo-aprile, se il corso si tiene nel II quadrimestre, sessione di giugno, se il corso si tiene nel III quadrimestre). Dopo tale appello le due prove durante il corso non valgono più nulla. Similmente chi sostiene l'esame regolare al primo appello perde il voto maturato con le due prove.
Esame regolare:
Si basa su una prova scritta che determina il voto d'esame.

Registrazione: a ogni sessione d'esame ci saranno due date: una per sostenere l'esame regolare e una per registrare il voto. Chi intende registrare il voto maturato con le prove parziali si iscrive solo alla data per registrare (solo al primo appello). Chi si iscrive all'esame regolare, non ha bisogno di iscriversi anche alla data della registrazione.

Regolamento: tutti gli elaborati sono individuali; è severamente vietato copiare e scambiare/passare/condividere codice. Tutti gli elaborati che mostrano di essere stati copiati ricevono voto 0, senza distinzione tra chi copia e chi fa copiare.