Vorlesung: Python programming for scientists

1.02.2018
Heidelberg University
Winter Semester 2017/2018
Lecturer: Dr. Markus Kromer

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

Syllabus

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/20172/781

Über das HITS

Das Heidelberger Institut für Theoretische Studien (HITS) wurde 2010 von dem Physiker und SAP-Mitgründer Klaus Tschira (1940-2015) und der Klaus Tschira Stiftung als private, gemeinnützige Forschungseinrichtung ins Leben gerufen. Das HITS betreibt Grundlagenforschung in den Naturwissenschaften, der Mathematik und der Informatik. Dabei werden große, komplexe Datenmengen verarbeitet, strukturiert und analysiert und computergestützte Methoden und Software entwickelt. Die Forschungsfelder reichen von der Molekularbiologie bis zur Astrophysik. Die HITS Stiftung, eine Tochter der Klaus Tschira Stiftung, stellt die Grundfinanzierung der HITS gGmbH auf Dauer sicher. Die Mittel dafür erhält sie von der Klaus Tschira Stiftung. Gesellschafter des HITS sind neben der HITS Stiftung die Universität Heidelberg und das Karlsruher Institut für Technologie (KIT). Das HITS arbeitet außerdem mit weiteren Universitäten und Forschungsinstituten sowie mit industriellen Partnern zusammen. Die wichtigsten externen Mittelgeber sind das Bundesministerium für Bildung und Forschung (BMBF), die Deutsche Forschungsgemeinschaft (DFG) und die Europäische Union.

Zur englischen Seite wechseln oder auf dieser Seite bleiben.