VVZ API is not affiliated with ETH Zurich. Data might be outdated or incorrect. Please view the official ETHZ Vorlesungsverzeichnis for binding information.

401-3090-25L 5 Credits BSC , MSC D-INFK , D-MATH

Mathematical Optimization Lab

VVZ CR n/a

Last Updated: 2026-06-03 00:14:30

Abstract

Hands-on coding-based course on using mathematical optimization methods and software to solve a variety of optimization problems.

Objective

The goal of this course is to learn how to put mathematical optimization theory into practice by using modern mathematical optimization libraries in python. At the end of this course, students should be able to implement algorithms that can tackle a wide variety of mathematical optimization problems.

Content

Key topics include: - Fundamental techniques in applied optimization. - Modeling computational questions in terms of classical mathematical optimization problems, and implementing algorithms to solve these fast.

Resources

Lecture Notes

See moodle page.

Literature

Necessary materials will be provided on moodle.

General Information

Language
English
Levels
BSC , MSC
Frequency
Yearly recurring

Examination

Type
ungraded semester performance
Digital
The examination takes place on your own device. Installation of SEB required.

Registration & Places

Limited places (Special selection)
Signup End
06.02.2026

Course Components

Type Title Time & Place Hours
lecture with exercise Mathematical Optimization Lab
Number of participants is limited.
  • Wed 14:15-17:00 (HG G 1)
3 h weekly

Offered In