Auxiliar os alunos a aprenderem a resolver problemas algorítmicos. Oferecer a capacidade de eLaboratórioorar, verificar e implementar algoritmos em uma linguagem de programação de alto nível. Ao final da disciplina os alunos deverão estar aptos a eLaboratórioorar programas para manipular estruturas de dados básicas armazenadas em memória principal.