| Ementa/Descrição: |
Desenvolvimento da habilidade de resolver problemas computacionais, aplicando na prática técnicas avançadas de programação e análise de algoritmos. Envolvem o conhecimento dos seguintes tópicos: estruturas de dados, algoritmos de ordenação e busca, algoritmos numéricos, e de análise combinatória, aritmética e álgebra, teoria dos números, backtracking, grafos, programação dinâmica, geometria computacional. |