A avaliação de cada estudante é baseada num projeto de programação em várias fases e num exame final.