Apresentação de conceitos avançados em programação estruturada, com conhecimento de uma linguagem de programação com recursos avançados. Aprendizado de técnicas para construção de algoritmos e para análise da complexidade de algoritmos. Aprendizado de algoritmos clássicos de ordenação e busca em memória interna. Prática de Programação.
Desenvolver a capacidade empreendedora dos alunos, estimulando e dando ferramentas àqueles cuja vocação profissional estiver direcionada à criação de um empreendimento com foco em inovação tecnológica.