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-06-03 00:07:57
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
* Understanding the mathematical foundations and design principles of a selection of modern numerical methods for challenging problems. * Ability to adapt the presented paradigms and algorithms to modified or new problems arising from applications in computational science and engineering. * Ability to judge the scope, strengths and weaknesses of the numerical methods covered in this course and of methods derived from them. * Skills in translating a high-level description of an algorithm into efficient code.
Content
The course will comprise three main chapters: 1. The Boundary Element Method (BEM): It is a numerical method used to solve boundary value problems for linear PDEs. It focuses only on the boundary, rather than the entire volume of the domain to be modeled. [50%] 2. Hierarchical Matrices (H-matrices): They are an efficient data structure used to approximate dense matrices with a hierarchical block structure, significantly reducing the computational and memory costs for operations like matrix multiplication and inversion. [25%] 3. Hybrid Modeling: The technique combines multiple modeling techniques, such as physics-based models and data-driven approaches, to capitalize on the strengths of each method and improve the accuracy and efficiency of simulations or predictions in complex systems. [25%]
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 | No time listed | 4 h weekly |
| exercise |
Advanced Numerical Methods for CSE
Wed 8-10 or Thu 8-10
|
No time listed | 2 h weekly |
| practical/laboratory course | Advanced Numerical Methods for CSE | No time listed | 4 h weekly |
Offered In
-
-
Core Courses (In the ‘core courses’ subcategory, at least two course units must be successfully completed. Only one of the two course units 263-5210-00L Probabilistic Artificial Intelligence resp. 252-0535-00L Advanced Machine Learning may be recognised for credits as a core course. However, the other course unit may be recognised for a different category.)
-