A disciplina tem como objetivo fornecer subsídios aos alunos do MECAI para o desenvolvimento de pesquisas que envolvam algumas áreas de pesquisa operacional. Assim, no seu oferecimento, deve ser ministrada um curso semestral com os conceitos básicos, técnicas e principais avanços com o foco na utilização de softwares para resolução de problemas em uma das seguintes áreas da pesquisa operacional: otimização inteira; otimização não linear; otimização global; otimização multiobjetivo; simulação e programação por restrições.
Apresentação de conceitos avançados em programação estruturada, com conhecimento de uma linguagem de programação com recursos avançados. Aprendizado de técnicas para construção de algoritmos e para análise da complexidade de algoritmos. Aprendizado de algoritmos clássicos de ordenação e busca em memória interna. Prática de Programação.