Lectures

I teach quantitative and computational methods with a focus on making algorithmic thinking accessible to business students. The courses connect optimization and data-driven decision-making to practical, everyday problems.

Courses

Programming: Everyday Decision-Making Algorithms

An English-language course inspired by the book Algorithms to Live By. It introduces business students to algorithmic decision-making, from optimal stopping and scheduling to caching and randomness, alongside a hands-on introduction to Python. No prior programming experience is required.

Course website →