Fornecer ao aluno de graduação fundamentos de algoritmos, programação, estruturas de dados e conceitos básicos da teoria de banco de dados.