VVZ API is not affiliated with ETH Zurich. Data might be outdated or incorrect. Please view the official ETHZ Vorlesungsverzeichnis for binding information.
Uncertainty Quantification and Surrogate Modeling
Last Updated: 2026-06-04 00:22:35
Abstract
Uncertainty quantification aims at studying the impact of aleatory and epistemic uncertainty onto computational models used in science and engineering. The course introduces the basic concepts of uncertainty quantification: probabilistic modelling of data (copula theory), uncertainty propagation and surrogates (Monte Carlo, polynomial chaos, Gaussian processes), and sensitivity analysis.
Objective
After this course students will be able to properly pose an uncertainty quantification problem, select the appropriate computational methods and interpret the results in meaningful statements for field scientists, engineers and decision makers. The course is suitable for any master/Ph.D. student in engineering or natural sciences, physics, mathematics, computer science with a basic knowledge of probability theory.
Content
The course introduces uncertainty quantification through a set of practical case studies that come from civil, mechanical, nuclear and electrical engineering, from which a general framework is introduced. The course in then divided into three blocks: probabilistic modelling (introduction to copula theory), uncertainty propagation (Monte Carlo simulation, polynomial chaos expansions, Gaussian processes) and sensitivity analysis (correlation measures, Sobol' indices). Each block contains lectures and tutorials using Matlab and the in-house software UQLab ( www.uqlab.com ).
Resources
Lecture Notes
Detailed slides are provided for each lecture. A printed script gathering all the lecture slides may be bought at the beginning of the semester.
Learning Materials (Links)
- Main link
- Uncertainty quantification in engineering
- Additional links
- UQLab
General Information
- Language
- English
- Levels
- DR , MSC
- Frequency
- Yearly recurring
Examination
- Type
- end-of-semester examination
- Mode
- written 120 minutes
- Aids
- All lecture notes (printed/handwritten) allowed. A calculator without possibility of external communication is needed (see DBAUG list). Other electronic devices are not allowed.
Course Components
| Type | Title | Time & Place | Hours |
|---|---|---|---|
| lecture with exercise |
Uncertainty Quantification and Surrogate Modeling
Remark: Title until FS25 "Uncertainty Quantification in Engineering".
|
|
2 h weekly |
Offered In
-
-
Electives (In the ‘electives’ subcategory, at least two course units must be successfully completed. All courses listed as core courses (not electives) for one of the following ETH MSc programmes, MSc Statistics, MSc Physics, MSc Computer Science, MSc (Applied) Mathematics, MSc Neural Systems and Computation, MSc Robotics, Systems, and Control, MSc Data Science, MSc Electrical Engineering and Information Technology, can be taken as an elective course in the MSc CSE without prior permission.)
-
-
-
Computational Biology and Bioinformatics Master (More informations at: )
-
Advanced Courses (A total of 30 ECTS needs to be acquired in the Advanced Courses category. Thereof at least 16 ECTS in the Theory and 10 ECTS in the Biology category.)
-
Theory (At least 16 ECTS need to be acquired in this category.)
-
-
-
-
-
Tracks (all): Electives (Courses from the ETH course catalogue may be chosen in agreement with your tutor. As an alternative to the elective courses, students may do a second semester project or an internship in industry. Please consult your tutor.)
-
-
-
-
-
General Electives (Students may choose General Electives from the entire course programme of ETH Zurich - with the following restrictions: courses that belong to the first or second year of a Bachelor curriculum at ETH Zurich as well as courses from GESS "Science in Perspective" are not eligible here. The following courses are explicitly recommended to physics students by their lecturers. (Courses in this list may be assigned to the category "General Electives" directly in myStudies. For the category assignment of other eligible courses keep the choice "no category" and take contact with the Study Administration ( ) after having received the credits.))
-
-
-
Doctorate Civil, Environmental and Geomatic Engineering (More Information at: )
-
Subject Specialisation (In addition to the courses listed below, D-BAUG doctoral students are free to choose from the entire range of subject-specific courses offered by ETHZ and the University of Zurich, provided that it is an offering specifically designed for doctoral students or a course of the regular Master’s program or of the third year Bachelor’s program.)
-
-
Doctorate Mechanical and Process Engineering (More Information at: )
-
Doctorate Physics (More Information at: )
-
Subject Specialisation (Please note that this is an INCOMPLETE list of courses.)
-
-
-