VVZ API is not affiliated with ETH Zurich. Data might be outdated or incorrect. Please view the official ETHZ Vorlesungsverzeichnis for binding information.
151-0563-01L
4
Credits
BSC
,
DR
,
MSC
D-ITET
,
D-MATH
,
D-MAVT
,
D-INFK
,
D-ERDW
,
D-PHYS
You're viewing possible stale or outdated data. Please check the latest semester for more up-to-date information.
Dynamic Programming and Optimal Control
Lecturers & Examiners:
Prof. Dr. Raffaello D'Andrea
Last Updated: 2026-06-01 11:30:52
Abstract
Introduction to Dynamic Programming and Optimal Control.
Objective
Covers the fundamental concepts of Dynamic Programming & Optimal Control.
Content
Dynamic Programming Algorithm; Deterministic Systems and Shortest Path Problems; Infinite Horizon Problems, Bellman Equation; Deterministic Continuous-Time Optimal Control.
Resources
Literature
Dynamic Programming and Optimal Control by Dimitri P. Bertsekas, Vol. I, 3rd edition, 2005, 558 pages, hardcover.
Learning Materials (Links)
- Main link
- course website
General Information
- Language
- English
- Levels
- BSC , DR , MSC
- Frequency
- Yearly recurring
Examination
- Type
- session examination
- Mode
- written 150 minutes
- Aids
- A single A4 sheet of paper (double sided; hand-written or computer typed)
There is a written final exam during the examination session, which covers all material taught during the course, i.e. the material presented during the lectures and corresponding problem sets, programming exercises, and recitations.
Course Components
| Type | Title | Time & Place | Hours |
|---|---|---|---|
| lecture |
Dynamic Programming and Optimal Control
The lecture will start in the 1st week of the Semester.
|
|
2 h weekly |
| exercise |
Dynamic Programming and Optimal Control
The exercise will start in the 1st week of the Semester.
|
|
1 h weekly |
Offered In
-
-
-
Robotik (Höchstens eine der beiden Lerneinheiten 263-5902-00L Computer Vision bzw. 227-0447-00L Image Analysis and Computer Vision darf an das gesamte Studium (RW BSc und MSc) angerechnet werden. Höchstens eine der beiden Lerneinheiten 263-5210-00L Probabilistic Artificial Intelligence bzw. 252-0535-00L Advanced Machine Learning darf im Vertiefungsgebiet "Robotik" an das gesamte Studium (RW BSc und MSc) angerechnet werden. Eine Anrechnung der anderen Lerneinheit in einer anderen Kategorie ist jedoch zulässig.)
-
-
-
-
-
-
Robotik (Höchstens eine der beiden Lerneinheiten 263-5902-00L Computer Vision bzw. 227-0447-00L Image Analysis and Computer Vision darf an das gesamte Studium (RW BSc und MSc) angerechnet werden. Höchstens eine der beiden Lerneinheiten 263-5210-00L Probabilistic Artificial Intelligence bzw. 252-0535-00L Advanced Machine Learning darf im Vertiefungsgebiet "Robotik" an das gesamte Studium (RW BSc und MSc) angerechnet werden. Eine Anrechnung der anderen Lerneinheit in einer anderen Kategorie ist jedoch zulässig.)
-
-
-
Anwendungsgebiet (Nur für das Master-Diplom in Angewandter Mathematik erforderlich und anrechenbar. In der Kategorie Anwendungsgebiet für den Master in Angewandter Mathematik muss eines der zur Auswahl stehenden Anwendungsgebiete gewählt werden. Im gewählten Anwendungsgebiet müssen mindestens 8 KP erworben werden. Kreditpunkte aus anderen Anwendungsgebieten sind nicht für weitere Anwendungsgebiete anrechenbar.)
-
-
-
-
Vertiefung: Systems and Control (The core courses and specialisation courses below are a selection for students who wish to specialise in the area of "Systems and Control", see . The individual study plan is subject to the tutor's approval.)
-
Kernfächer (These core courses are particularly recommended for the field of "Systems and Control". You may choose core courses form other fields in agreement with your tutor. A minimum of 24 credits must be obtained from core courses during the MSc EEIT.)
-
Vertiefungsfächer (These specialisation courses are particularly recommended for the area of "Systems and Control", but you are free to choose courses from any other field in agreement with your tutor. Semester / Research Projects are not allowed in this category. A minimum of 40 credits must be obtained from specialisation courses during the Master's Programme.)
-
-
-
-
-
Quantitative Finance Master (siehe Studierende im Joint Degree Master-Studiengang "Quantitative Finance" müssen Module der Universität Zürich direkt an der Universität Zürich buchen. Die entsprechenden Module sind hier nicht aufgelistet.)
-
-
Bereich MF (Mathematical Methods in Finance) (Für allfällige weitere Kursangebote siehe )
-
-
-
Doktorat Mathematik (Mehr Informationen unter: )
-
Vertiefung Fachwissen (Die Liste der Lehrveranstaltungen für Doktoratsstudentinnen und Doktoratsstudenten wird jedes Semester im Newsletter der ZGSM veröffentlicht.)
-
Graduate School (Offizielle Website der Zurich Graduate School in Mathematics: )
-
-
-
Doktorat Maschinenbau und Verfahrenstechnik (Mehr Informationen unter: )
-
-
-
-
Wahlfächer (This is a selection of courses particularly suitable for the MSc QE. In agreement with the tutor, students may choose other courses from the ETH course catalogue.)
-
-
-
Fachspezifische Vertiefung (Es müssen mindestens 20 KP aus den Deep Track Lerneinheiten absolviert werden. Überzählige KP können für Wahlfächer angerechnet werden.)
-
-
Vertiefungsfächer Aerospace Engineering (Diese LE's können sowohl als Vertiefungsfach als auch als Wahlfach angerechnet werden.)
-
-
-
Vertiefungsfächer Robotics (Diese LE's können sowohl als Vertiefungsfach als auch als Wahlfach angerechnet werden.)
-
-
-