Permitir o contato do aluno com problemas clássicos e novos de computação que envolvam a análise de soluções variadas e os mais diversos paradigmas de programação.
- Gulosos
- Divisão/Conquista
-Força Bruta/Backtracking
- Programação Dinâmica
E tópicos importantes e avançados de programação:
- Teoria dos Números
- Teoria dos Jogos
- Strings
- Grafos
- Geometria Computacional
- Docente: Andre Luis Mendes Fakhoury
- Docente: Antonio Nascimento Lutfi
- Docente: Joao do Espirito Santo Batista Neto