Formulação geral de problemas de otimização. Definição de problemas de programação linear. Definições de conjunto convexo, pontos extremos e soluções básicas factíveis. Métodos Gráfico e Primal Simplex para resolver problemas de programação linear. Métodos clássicos para resolver problemas de otimização lineares e não-lineares. Formulação matemática de problemas de otimização em sistemas de energia elétrica: Fluxo de potência ótimo, otimização da eficiência de conversores CC-CC bidirecionais, alocação ótima de geradores distribuídos em sistemas de distribuição de energia elétrica, otimização hidrotérmica. Linguagens de programação matemática para resolver problemas de otimização: GAMS (General Algebraic Modeling System) e AMPL (A Mathematical Programming Language).