Este curso visa apresentar aos alunos de graduação estratégias de modelagem e resolução de problemas utilizando métodos exatos de otimização discreta. Métodos heurísticos baseados em programação matemática também serão estudados. A aplicação em problemas de Engenharia de Produção, especialmente problemas de programação da produção e logística, será enfatizada.