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
You're viewing possible stale or outdated data. Please check the latest semester for more up-to-date information.

Mathematical Optimization Lab

Lecturers & Examiners: Dr. Martin Nägele
VVZ CR n/a

Last Updated: 2026-06-01 11:33:38

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 learning how to write code in python using modern mathematical optimization libraries. 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: - Modeling computational questions in terms of classical mathematical optimization problems, and implementing algorithms to solve these fast. - Key techniques in practical optimization.

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
07.02.2025

Course Components

Type Title Time & Place Hours
lecture with exercise Mathematical Optimization Lab
max. 50 Teilnehmende
  • Wed 14:15-17:00 (HG G 1)
3 h weekly

Offered In