O documento apresenta a agenda de um curso sobre Tópicos Avançados em Engenharia de Software. A agenda inclui discussões sobre Engenharia de Software 2.0, programação poliglota, dados desestruturados e o livro "O Programador Pragmático". A avaliação será baseada majoritariamente em um projeto e exercícios complementares.