Ralf Hiptmair: Catalogue data in Autumn Semester 2016

Name Prof. Dr. Ralf Hiptmair
FieldMathematik
Address
Seminar für Angewandte Mathematik
ETH Zürich, HG G 58.2
Rämistrasse 101
8092 Zürich
SWITZERLAND
Telephone+41 44 632 34 04
Fax+41 44 632 11 04
E-mailralf.hiptmair@sam.math.ethz.ch
URLhttps://www.math.ethz.ch/sam/the-institute/people/ralf-hiptmair.html
DepartmentMathematics
RelationshipFull Professor

NumberTitleECTSHoursLecturers
401-0663-00LNumerical Methods for CSE Information 7 credits4V + 2UR. Hiptmair
AbstractThe course gives an introduction into fundamental techniques and algorithms of numerical mathematics which play a central role in numerical simulations in science and technology. The course focuses on fundamental ideas and algorithmic aspects of numerical methods. The exercises involve actual implementation of numerical methods in C++.
Objective* Knowledge of the fundamental algorithms in numerical mathematics
* Knowledge of the essential terms in numerical mathematics and the
techniques used for the analysis of numerical algorithms
* Ability to choose the appropriate numerical method for concrete problems
* Ability to interpret numerical results
* Ability to implement numerical algorithms afficiently
Content1. Direct Methods for linear systems of equations
2. Least Squares Techniques
3. Data Interpolation and Fitting
4. Filtering Algorithms
8. Approximation of Functions
9. Numerical Quadrature
10. Iterative Methods for non-linear systems of equations
11. Single Step Methods for ODEs
12. Stiff Integrators
Lecture notesLecture materials (PDF documents and codes) will be made available to participants:

Lecture document: https://people.math.ethz.ch/~grsam/HS16/NumCSE/NumCSE16.pdf

Lecture Git repository: https://gitlab.math.ethz.ch/NumCSE/NumCSE

Tablet classroom notes: http://www.sam.math.ethz.ch/~grsam/HS16/NumCSE/NCSE16_Notes/

Lecture recording: http://www.video.ethz.ch/lectures/d-math/2016/autumn/401-0663-00L.html

Homework problems: https://people.math.ethz.ch/~grsam/HS16/NumCSE/NCSEProblems.pdf
LiteratureU. ASCHER AND C. GREIF, A First Course in Numerical Methods, SIAM, Philadelphia, 2011.

A. QUARTERONI, R. SACCO, AND F. SALERI, Numerical mathematics, vol. 37 of Texts in Applied Mathematics, Springer, New York, 2000.

W. Dahmen, A. Reusken "Numerik für Ingenieure und Naturwissenschaftler", Springer 2006.

M. Hanke-Bourgeois "Grundlagen der Numerischen Mathematik und des wissenschaftlichen Rechnens", BG Teubner, 2002

P. Deuflhard and A. Hohmann, "Numerische Mathematik I", DeGruyter, 2002
Prerequisites / NoticeThe course will be accompanied by programming exercises in C++ relying on the template library EIGEN. Familiarity with C++, object oriented and generic programming is an advantage. Participants of the course are expected to learn C++ by themselves.
401-3667-66LCase Studies Seminar (Autumn Semester 2016)3 credits2SV. C. Gradinaru, R. Hiptmair, M. Reiher
AbstractIn the CSE Case Studies Seminar invited speakers from ETH, from other universities as well as from industry give a talk on an applied topic. Beside of attending the scientific talks students are asked to give short presentations (10 minutes) on a published paper out of a list.
Objective
401-5650-00LZurich Colloquium in Applied and Computational Mathematics Information 0 credits2KR. Abgrall, H. Ammari, R. Hiptmair, A. Jentzen, S. Mishra, S. Sauter, C. Schwab
AbstractResearch colloquium
Objective
406-0663-AALNumerical Methods for CSE
Enrolment ONLY for MSc students with a decree declaring this course unit as an additional admission requirement.

Any other students (e.g. incoming exchange students, doctoral students) CANNOT enrol for this course unit.
7 credits15RR. Hiptmair
Abstracthe course gives an introduction into fundamental techniques and algorithms of numerical mathematics which play a central role in numerical simulations in science and technology. The course focuses on fundamental ideas and algorithmic aspects of numerical methods. The exercises involve actual implementation of numerical methods in C++.
Objective* Knowledge of the fundamental algorithms in numerical mathematics
* Knowledge of the essential terms in numerical mathematics and the techniques used for the analysis of numerical algorithms
* Ability to choose the appropriate numerical method for concrete problems
* Ability to interpret numerical results
* Ability to implement numerical algorithms afficiently
Content1. Direct Methods for linear systems of equations
2. Least Squares Techniques
3. Data Interpolation and Fitting
4. Filtering Algorithms
8. Approximation of Functions
9. Numerical Quadrature
10. Iterative Methods for non-linear systems of equations
11. Single Step Methods for ODEs
12. Stiff Integrators
Lecture notesLecture materials (PDF documents and codes) will be made available to participants.
LiteratureU. ASCHER AND C. GREIF, A First Course in Numerical Methods, SIAM, Philadelphia, 2011.

A. QUARTERONI, R. SACCO, AND F. SALERI, Numerical mathematics, vol. 37 of Texts in Applied Mathematics, Springer, New York, 2000.

W. Dahmen, A. Reusken "Numerik für Ingenieure und Naturwissenschaftler", Springer 2006.

M. Hanke-Bourgeois "Grundlagen der Numerischen Mathematik und des wissenschaftlichen Rechnens", BG Teubner, 2002

P. Deuflhard and A. Hohmann, "Numerische Mathematik I", DeGruyter, 2002
Prerequisites / NoticeSolid knowledge about fundamental concepts and technques from linear algebra & calculus as taught in the first year of science and engineering curricula.

The course will be accompanied by programming exercises in C++ relying on the template library EIGEN. Familiarity with C++, object oriented and generic programming is an advantage. Participants of the course are expected to learn C++ by themselves.