Para os alunos que optarem por projeto de graduação, o objetivo desta disciplina é o de desenvolver no estudante o espírito, a mentalidade de pesquisa e a capacidade de síntese. Permitir o desenvolvimento de uma visão mais global das áreas de Ciência de Computação ou Matemática Computacional através da elaboração de um projeto assistido por docente.
Para os alunos que optarem por projeto de graduação, elaboração de um projeto em Ciências de Computação ou Matemática Computacional, sob a orientação de docente da USP, da área de computação, ou de docente de outra Instituição de Ensino Superior desde que autorizado pelo coordenador do curso. O Projeto deve compreender as fases de especificação e implementação e, quando for o caso, levantamento bibliográfico deve ser feito. Ao final deve ser escrita uma monografia pormenorizada do projeto.
Livros, Manuais e Artigos ligados à área em que o projeto será desenvolvido.