Lecture: Python programming for scientists

3. April 2018
Heidelberg University

Summer Semester 2018

Lecturer: Dr. Markus Kromer

The lecture will be taught as a block course from September 10 to 14 in the CIP pool at Philosophenweg 12. Lecturing hours 9am to 5pm. See also the record in the LSF of Heidelberg University.


The course teaches elementary Python programming for scientists, including

  • Using the IPython Notebook
  • Introduction to Python
  • Modules and Functions
  • Introduction to Numpy and Matplotlib
  • Reading/writing data from files
  • Introduction to Scipy (interpolation, integration, fitting)
  • Object-oriented programming
  • Applying Python to scientific problems

Course Material

The course material can be downloaded here https://uebungen.physik.uni-heidelberg.de/vorlesung/20181/python1

About HITS

The Heidelberg Institute for Theoretical Studies (HITS) was established in 2010 by the physicist and SAP co-founder Klaus Tschira (1940-2015) and the Klaus Tschira Foundation as a private, non-profit research institute. HITS conducts basic research in the natural sciences, mathematics and computer science, with a focus on the processing, structuring, and analyzing of large amounts of complex data and the development of computational methods and software. The research fields range from molecular biology to astrophysics. The shareholders of HITS are the HITS-Stiftung, which is a subsidiary of the Klaus Tschira Foundation, Heidelberg University and the Karlsruhe Institute of Technology (KIT). HITS also cooperates with other universities and research institutes and with industrial partners. The base funding of HITS is provided by the HITS Stiftung with funds received from the Klaus Tschira Foundation. The primary external funding agencies are the Federal Ministry of Education and Research (BMBF), the German Research Foundation (DFG), and the European Union.

Switch to the German homepage or stay on this page