Education Research Current About VU Amsterdam NL
Bachelor's programmes Master's programmes VU for Professionals
Exchange programme VU Amsterdam Summer School Honours Programme Dutch language courses (NT2) Semester in Amsterdam
PhD at VU Amsterdam Featured research Prizes and distinctions
Interdisciplinary research institutes Scientists of VU Amsterdam Research Impact Support Portal Create impact with your research
News Events calendar Moving towards a healthier future
VU UPDATE: Situation in Israel and the Palestinian regions Culture at VU Amsterdam
Practical matters Mission, core values and vision Entrepreneurship on VU Campus
Governance of VU Amsterdam Valorisation and impact Partnering with VU Amsterdam VU Alumni Community Take a look at our vacancies!
Sorry! De informatie die je zoekt, is enkel beschikbaar in het Engels.
This programme is saved in My Study Choice.
Something went wrong with processing the request.
Something went wrong with processing the request.
Unlock the Future of Optimisation
Gain hands-on experience solving complex real-world problems under uncertainty, and elevate your expertise in finance, engineering, and operations.

This advanced course is designed for professionals and researchers with a background in linear optimisation and Python programming. Over 8 days, participants will dive deep into advanced optimisation techniques, focusing on robust and stochastic optimisation methods used to solve complex real-world problems affected by uncertainty. The course covers theoretical foundations, algorithmic implementations, and hands-on practice using the Python library Pyomo.

Key topics: 

Day 1: Review of linear and mixed-integer linear optimisation

Day 2: Network optimisation: models and heuristics

Day 3: Accounting for uncertainty: “Optimisation meets reality”

Day 4: Robust optimisation 1 “Optimising for the worst case”

Day 5: Robust optimisation 2 “Reformulations and implementation”

Day 6: Stochastic optimisation 1 “Optimising for the average case”

Day 7: Stochastic optimisation 2 “Chance constraints and risk measures”

Day 8: Stochastic optimisation 3 “Advanced stochastic models and solution methods”

Please scroll down to read the detailed daily course curriculum. 

Any questions about this programme?

Do not hesitate to ask us 

Exclusive discount for alumni

Enjoy attractive discounts as a VU alumnus

Alessandro Zocca

Dr. Alessandro Zocca is an assistant professor specialised in reinforcement learning and stochastic optimisation and its applications in various domains, especially (renewable) energy systems. He teaches probability and optimisation at all levels and has recently written the textbook titled “Hands-On Mathematical Optimisation with Python”. He is fluent in Python and is specialised in the use of optimisation packages such as Pyomo.

Hereby the curriculum per day:

For more information?

Feel free to contact us via:

Vrije Universiteit Amsterdam

Nieuwe Universiteitgebouw
Faculty of Science
1081 HV AMSTERDAM

Contact

Quick links

Homepage VU Amsterdam Culture at VU Amsterdam University Library Dashboard

Study

Academic calendar Study Guide Timetable Canvas

Featured

Donate to the VU Fund VU Magazine Ad Valvas Digital accessibility

About VU Amsterdam

Contact with VU Amsterdam Take a look at our vacancies! Faculties VU Amsterdam Divisions VU Amsterdam
Privacy Disclaimer Safety Web Colophon Cookie settings Web Archive

Copyright © VU