VVZ API is not affiliated with ETH Zurich. Data might be outdated or incorrect. Please view the official ETHZ Vorlesungsverzeichnis for binding information.
Advanced Numerical Methods for CSE
Last Updated: 2026-02-05 15:34:39
Abstract
This course will focus on teaching different advanced topics in numerical methods for science and engineering. The main aim would be introduce novel algorithms and discuss their implementation.
Objective
--Presentation of state of the art numerical methods in computational fluid dynamics. --Advanced implementation in C++ -- Introduction of the role of data in scientific computing, particularly in the context of uncertainty quantification (UQ) and machine learning (deep learning)
Content
A selection of the following topics will be covered: 1. Advanced numerical methods in fluid dynamics: -- Finite volume schemes -- High-resolution schemes on both structured and unstructured grids 2. Uncertainty quantification in fluid dynamics -- Modeling of uncertainty in terms of random fields. -- Monte Carlo methods -- Multi-level Monte Carlo methods. -- Quasi-Monte Carlo methods. 3. Deep learning in CFD -- Introduction to deep learning --Deep learning observables in CFD. -- UQ with deep learning
Resources
Lecture Notes
Lecture material will be created during the course and will be made available.
General Information
- Language
- English
- Levels
- MSC
- Frequency
- Yearly recurring
Examination
- Type
- session examination
- Mode
- oral 30 minutes
Course Components
| Type | Title | Time & Place | Hours |
|---|---|---|---|
| lecture |
Advanced Numerical Methods for CSE
The lecturers will communicate the exact lesson times of ONLINE courses.
|
|
4 h weekly |
| exercise |
Advanced Numerical Methods for CSE
Groups are selected in myStudies.
Thu 13-15 or Fri 14-16
The lecturers will communicate the exact lesson times of ONLINE courses.
|
|
2 h weekly |
| practical/laboratory course | Advanced Numerical Methods for CSE | No time listed | 1 h weekly |
Offered In
-
-
Core Courses (In the ‘core courses’ subcategory, at least two course units must be successfully completed.)
-