Tobias Sutter

Course location

Home university

University of St.Gallen

Course location

Home university

University of St.Gallen
Tobias Sutter received his B.Sc. and M.Sc. degrees in Mechanical Engineering from ETH Zürich, Switzerland, in 2010 and 2012, respectively, and earned a Ph.D. in Electrical Engineering from the Automatic Control Laboratory at ETH Zürich in 2017. Since 2025, he has been an Associate Professor in the Department of Economics at the University of St.Gallen. From 2021 to 2025, he was an Assistant Professor in the Department of Computer Science at the University of Konstanz. He previously held research and teaching positions at EPFL with the Chair of Risk Analytics and Optimization, and at the Institute for Machine Learning at ETH Zürich. His research interests lie in data-driven robust optimization, reinforcement learning, and dynamic decision-making under uncertainty. Tobias Sutter received the George S. Axelby Outstanding Paper Award from the IEEE Control Systems Society in 2016 and the ETH Medal in 2018 for his outstanding Ph.D. thesis on approximate dynamic programming.

Courses taught by this instructor

Course

Description

Instructor

Level

Next course

Location

Course

Description

Instructor

Level

Location

Next course

Optimization for Data Science

This course introduces the fundamentals of convex optimization, with a particular focus on algorithmic aspects and applications in economics and data science. By the end of the course, students will be able to: •formulate decision problems in machine learning and statistics as mathematical optimization models; •develop a solid understanding of convex optimization problems; •implement scalable and accurate versions of the most important optimization algorithms used in economics, •machine learning, and data science; •analyze trade-offs between accuracy and computational cost in optimization methods; •evaluate the performance of algorithms, relevant function classes, and convergence guarantees. The course provides an overview of modern optimization methods with a focus on applications in economics, machine learning, and data science. Special attention will be given to the scalability of algorithms to large datasets, both in theory and implementation. Preliminary course structure: 1.Convex optimization •Optimization problems •Convex sets, convex functions, convex optimization problems •Lagrangian duality •Optimality conditions •Applications in econometrics, statistics, and machine learning 2.Algorithms •Gradient descent •Projected gradient descent •Stochastic gradient descent •Newton methods.
...

...

A

University of St.Gallen

Optimization for Data Science

This course introduces the fundamentals of convex optimization, with a particular focus on algorithmic aspects and applications in economics and data science. By the end of the course, students will be able to: •formulate decision problems in machine learning and statistics as mathematical optimization models; •develop a solid understanding of convex optimization problems; •implement scalable and accurate versions of the most important optimization algorithms used in economics, •machine learning, and data science; •analyze trade-offs between accuracy and computational cost in optimization methods; •evaluate the performance of algorithms, relevant function classes, and convergence guarantees. The course provides an overview of modern optimization methods with a focus on applications in economics, machine learning, and data science. Special attention will be given to the scalability of algorithms to large datasets, both in theory and implementation. Preliminary course structure: 1.Convex optimization •Optimization problems •Convex sets, convex functions, convex optimization problems •Lagrangian duality •Optimality conditions •Applications in econometrics, statistics, and machine learning 2.Algorithms •Gradient descent •Projected gradient descent •Stochastic gradient descent •Newton methods.
...

...

University of St.Gallen