O aluno é formado para obter conhecimentos sobre metodologias de desenvolvimento de algoritmos e capacidades para os implementar numa linguagem estruturada.