Teoria da Computação
Entenda o que é computar, o que pode ou não ser computado, o que é viável de ser computado (em termos de tempo e espaço) e os modelos computacionais existentes.
Através de aulas expositivas e, principalmente, seminários apresentados pelos próprios alunos, pretende-se ensinar os principais conceitos em teoria da computação e soluções inteligentes e inovadoras para a programação de problemas computacionais.
Esta é uma disciplina intensiva em seminários e trabalhos escritos. Praticamente a cada semana (no máximo a cada duas semanas) você terá que apresentar um seminário sobre tópicos importantes em Teoria da Computação, incluindo um documento completo em LaTeX sobre o seminário (para seus colegas estudarem um pouco do que você estudou). Por favor: tenha certeza de que você tem o tempo e a disposição de se matricular.