L'esame consiste in un compito scritto e di un progetto che consiste nell'implementare uno degli algoritmi abbastanza complicati del corso (crivello quadratico, ECM, calcolo dell'indice..) in un programma che risolva il problema dato in una situazione concreta