Estudo da teoria e métodos de solução, de modo que o aluno possa ser capaz de acompanhar os desenvolvimentos recentes da área, de identificar novos problemas teóricos e práticos, com motivação para a busca de soluções.
Introduzir o aluno à modelagem de problemas da Otimização Linear em diversas áreas de aplicação. Estudo da teoria e métodos de solução, de modo que o aluno possa ser capaz de acompanhar os desenvolvimentos recentes da área, de identificar novos problemas teóricos e práticos, com motivação para a busca de soluções.
Desenvolver a capacidade empreendedora dos alunos, estimulando e dando ferramentas àqueles cuja vocação profissional estiver direcionada à criação de um empreendimento com foco em inovação tecnológica.
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.