Python: programming for scientists

Lecturer: Robert Schmidt, University of Heidelberg

My next course in the summer semester 2026 will take place around Easter.
This semester the course will be split in two parts, with the first three days in the KIP PC pool (March 30 to April 1st) and the final two days in the PC pool at Philosopenweg 12 (April 9+10). .


Registration will be possible in heico, and should open February 4.


This lecture is to a large part based on the lecture by Thomas Robitaille
The material is published under the Creative Commons BY-NC-SA License.

Below you can find the text and the jupyter notebooks that are used for this lecture.
Additions to the original lecture material were made by Markus Demleitner, Markus Hundertmark and myself.

Day 1:

Day 2: (directory with data.zip) Day 3: Day 4: Day 5:
edited: Robert Schmidt (10-2025)