Otimização de sistemas constitui uma poderosa ferramenta para melhorar o desempenho de sistemas sob restrições sempre presentes em problemas de Engenharia. O objetivo do curso é construir a base para solução de problemas complexos de Otimização de Sistemas dinâmicos, também conhecidos como problemas de Controle Ótimo Não Linear ou Otimização de Trajetórias, através da discussão de tópicos como Programação Linear, Programação Não Linear, Cálculo Variacional, Princípio do Máximo de Pontryaguin, Programação Dinâmica e outros.