Il corso ha come obiettivo quello di porre lo studente nella condizione di saper formulare e risolvere problemi di programmazione lineare. Fornisce gli strumenti di base di algebra e geometria per formulare i principali algoritmi per la programmazione lineare; sviluppa l'algoritmo del simplesso, il concetto di dualità e fornisce cenni di programmazione lineare a variabili intere.