– Desenvolver a compreensão dos fundamentos de otimização não linear – Fornecer aos alunos ferramentas para identificação de otimização convexa – Fornecer aos alunos o background necessário para uso dos métodos de otimização não linear em suas atividades de pesquisa em engenharia – Criar familiaridade com alguns dos algoritmos mais comumente utilizados em otimização não linear – Conhecer aplicações da programação não linear.