08.128.778 Programming for Physicists

Course offering details

Instructors: Univ.-Prof. Dr. Sebastian Böser

Event type: Lecture/practice class

Displayed in timetable as: 08.128.778

Hours per week: 4

Credits: 3,0

Language of instruction: German

Min. | Max. participants: - | -

Requirements / organisational issues:
Tired of your homework computation? Let the computer do it for you! 

We will give a systematic introduction to programming using the modern programming language Python. The focus will be on practical applications in physics, such as simulation, graphical visualizations or numerical solutions.  

No prior computer knowledge is required. The participants are asked to bring their own laptops as we have only a limited number of fixed work stations available.

Contents:


  • The Python interpreter 
  • The IPython notebook 
  • Basic data types 
  • Data visualization 
  • Flow control 
  • Objects in Python 
  • Modules and projects 
  • Numpy and Scipy 
  • Fitting, Interpolation, Integration 
  • Symbolic calculations

Additional information:
The course is aimed at bachelor students, and is aiming in particular to provide the tools for an easier evaluation of the laboratory courses. It is open to all students though.

Appointments
Date From To Room Instructors
1 Th, 21. Oct. 2021 14:00 17:00 CIP-Pool Institut für Physik Univ.-Prof. Dr. Sebastian Böser
2 Th, 28. Oct. 2021 14:00 17:00 CIP-Pool Institut für Physik Univ.-Prof. Dr. Sebastian Böser
3 Th, 4. Nov. 2021 14:00 17:00 CIP-Pool Institut für Physik Univ.-Prof. Dr. Sebastian Böser
4 Th, 11. Nov. 2021 14:00 17:00 CIP-Pool Institut für Physik Univ.-Prof. Dr. Sebastian Böser
5 Th, 18. Nov. 2021 14:00 17:00 CIP-Pool Institut für Physik Univ.-Prof. Dr. Sebastian Böser
6 Th, 25. Nov. 2021 14:00 17:00 CIP-Pool Institut für Physik Univ.-Prof. Dr. Sebastian Böser
7 Th, 2. Dec. 2021 14:00 17:00 CIP-Pool Institut für Physik Univ.-Prof. Dr. Sebastian Böser
8 Th, 9. Dec. 2021 14:00 17:00 CIP-Pool Institut für Physik Univ.-Prof. Dr. Sebastian Böser
9 Th, 16. Dec. 2021 14:00 17:00 CIP-Pool Institut für Physik Univ.-Prof. Dr. Sebastian Böser
10 Th, 6. Jan. 2022 14:00 17:00 CIP-Pool Institut für Physik Univ.-Prof. Dr. Sebastian Böser
11 Th, 13. Jan. 2022 14:00 17:00 CIP-Pool Institut für Physik Univ.-Prof. Dr. Sebastian Böser
12 Th, 20. Jan. 2022 14:00 17:00 CIP-Pool Institut für Physik Univ.-Prof. Dr. Sebastian Böser
13 Th, 27. Jan. 2022 14:00 17:00 CIP-Pool Institut für Physik Univ.-Prof. Dr. Sebastian Böser
14 Th, 3. Feb. 2022 14:00 17:00 CIP-Pool Institut für Physik Univ.-Prof. Dr. Sebastian Böser
Course specific exams
Description Date Instructors Mandatory
1. Active Participation Time tbd Yes
Class session overview
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
Instructors
Univ.-Prof. Dr. Sebastian Böser