Per poter risolvere problemi decisionali sempre più complessi posti da esigenze reali sono stati sviluppati modelli matematici, metodi analitici, e algoritmi via via più raffinati, ora studiati in vari settori dell'analisi, della matematica applicata e numerica e della ricerca operativa. Il corso intende offrire agli studenti una panoramica degli aspetti teorici e applicativi più semplici legati all'ottimizzazione, mostrando i principali risultati e offrendo la possibilità di applicare la teoria a problemi concreti.