Introduce algoritmi numerici e tecniche per la risoluzione di problemi complessi di ottimizzazione in ingegneria. Il corso copre la programmazione lineare e non lineare, i metodi di ottimizzazione vincolati e non vincolati e gli algoritmi di ricerca euristica. Gli studenti imparano a implementare questi metodi per ottimizzare parametri di progetto, allocazione delle risorse e prestazioni di sistema in contesti industriali diversi.