7–11 Oct 2024
Center for Free-Electron Laser Science
Europe/Berlin timezone

Course 2. Scientific Computing with Python

Dates: 7 - 10 October 2024, 2:00 - 5:30 pm
Venue: Center for Free-Electron Laser Science, SR II and III
Lecturers: Prof. Dr. Wolfram Schmidt, Dr. Hartmut Stadie, Universität Hamburg
Credit points: 1.0

Note: In order to adapt the content of the lectures according to the Python knowledge of the participants, we have created a small online survey. You will receive the invitation to the survey by e-mail from 15 September. 

If you would  like to complete the survey now, feel free to do so here: https://indico.desy.de/event/45820/ 

------------------------------------------------------------------

Lecture 1. Numerical Methods
Wolfram Schmidt, Universität Hamburg

Abstract:  Numerical methods are essential to solve many problems in physics. Even relatively simple models quite often do not permit analytic solutions. This is even more true for questions in current research. I will introduce basic algorithms, such as root finding, numerical integration and derivates, and solving differential equations. We will implement some of these algorithms together in Python. In addition, we will make use of the very rich ecosystem of Python libraries. In hands-on sessions, you will have the opportunity to further explore and apply these tools.

------------------------------------------------------------------

Lecture 2. Statistical Methods and Data Analysis
Hartmut Stadie, Universität Hamburg

Abstract:  The second part will start with an introduction on probabilities and 
statistics. The main focus is then on methods to estimate parameters and 
their uncertainties from data.

------------------------------------------------------------------