First week (08.04.12.04.2019)


Monday 
Tuesday 
Wednesday 
Thursday 
Friday 
0913 
Lecture 1 
Lecture 2 
Lecture 3 
Lecture 4 
Lecture 5 
1416 
Programming 1 
Programming 2 
Teamwork 3 
Programming 4 
Programming 5 
1618 
Teamwork 1 
Teamwork 2 
Programming 3 
Teamwork 4 
Team presentation 1 

Second week (15.04.18.04.2019)


Monday 
Tuesday 
Wednesday 
Thursday 
0913 
Lecture 6 
Lecture 7 
Lecture 8 
Teamwork 9 
1416 
Programming 6 
Programming 7 
Teamwork 8 
Team presentation 2 
1618 
Teamwork 6 
Teamwork 7 
Programming 8 
Team presentation 3 

Berlin Sightseeing Tour on Sunday (14.04.2019)

Lectures 
in room 2.417 (house 2, floor 4) 
Lecture 1 
Modeling, analysis and numerical simulation of Hamiltonian systems 
Lecture 2 
Ordinary differential equations and time integration methods 
Lecture 3 
Partial differential equations and Galerkin methods (FEM, spectral methods, et al.) 
Lecture 4 
Iterative methods for linear and nonlinear systems (Jacobi, CG, Newton, et al.) 
Lecture 5 
Finite volume methods and particle based methods for CFD 
Lecture 6 
Time series methods for data analysis 
Lecture 7 
Splitting methods for ordinary and partial differential equations 
Lecture 8 
Waveform relaxation methods for coupled systems 

Programming in the rooms 2.207 and 2.212 (house 2, floor 2) 
During the programming units students learn to understand, use and adapt the methods presented during the lectures for solving demonstration and benchmark problems in different applications. The programming language is Python. Python notebooks will be provided. 

Teamwork and Team Presentations in the rooms 2.207 and 2.212 (house 2, floor 2) 
Students work in teams of about 4 persons for solving project tasks based on the knowledge provided by the lecture and programming units. They shall present their results in 25min presentations during team presentation 1 and 45min presentations during team presentation 2 and 3. After the workshop they shall summarize their project work in a report in form of a Python notebook. 
