Prover o aluno de graduação com fundamentos de algorítmos, programação, estruturas de dados e conceitos básicos da teoria de banco de dados.