Warning! The directory is not yet complete and will be amended until the beginning of the term.
260102 VO Programming for Physicists (2022W)
Labels
Registration/Deregistration
Note: The time of your registration within the registration period has no effect on the allocation of places (no first come, first served).
Details
Language: English
Lecturers
- Jani Kotakoski
- Clara Kofler (Student Tutor)
Classes (iCal) - next class is marked with N
- Monday 10.10. 10:45 - 12:15 Ludwig-Boltzmann-Hörsaal, Boltzmanngasse 5, EG, 1090 Wien
- Monday 17.10. 10:45 - 12:15 Ludwig-Boltzmann-Hörsaal, Boltzmanngasse 5, EG, 1090 Wien
- Monday 24.10. 10:45 - 12:15 Ludwig-Boltzmann-Hörsaal, Boltzmanngasse 5, EG, 1090 Wien
- Monday 31.10. 10:45 - 12:15 Ludwig-Boltzmann-Hörsaal, Boltzmanngasse 5, EG, 1090 Wien
- Monday 07.11. 10:45 - 12:15 Ludwig-Boltzmann-Hörsaal, Boltzmanngasse 5, EG, 1090 Wien
- Monday 14.11. 10:45 - 12:15 Ludwig-Boltzmann-Hörsaal, Boltzmanngasse 5, EG, 1090 Wien
- Monday 21.11. 10:45 - 12:15 Ludwig-Boltzmann-Hörsaal, Boltzmanngasse 5, EG, 1090 Wien
- Monday 28.11. 10:45 - 12:15 Ludwig-Boltzmann-Hörsaal, Boltzmanngasse 5, EG, 1090 Wien
- Monday 05.12. 10:45 - 12:15 Ludwig-Boltzmann-Hörsaal, Boltzmanngasse 5, EG, 1090 Wien
- Monday 12.12. 10:45 - 12:15 Ludwig-Boltzmann-Hörsaal, Boltzmanngasse 5, EG, 1090 Wien
- Monday 09.01. 10:45 - 12:15 Ludwig-Boltzmann-Hörsaal, Boltzmanngasse 5, EG, 1090 Wien
- Monday 16.01. 10:45 - 12:15 Ludwig-Boltzmann-Hörsaal, Boltzmanngasse 5, EG, 1090 Wien
- Monday 23.01. 10:45 - 12:15 Ludwig-Boltzmann-Hörsaal, Boltzmanngasse 5, EG, 1090 Wien
Information
Aims, contents and method of the course
The course will provide basics on programming with the focus on the needs of physicists. Programming is essential in many areas of physics ranging from numerical simulations through data analysis to control of scientific equipment.It is practically impossible to carry out a career in physics or related fields without the need to ever write or understand computer code. The example language used during the course is Python.In addition to the basics of Python programming, the students will also learn the basics of using a shell, version control with git, using a command line text editor, and test-driven development.
Assessment and permitted materials
The course will be assessed via a written exam involving a programming task. A laptop computer should be taken to the exam.If the best grade is achieved in the associated PUE, this will increase the exam grade by one. This bonus point only applies to the first exam after the course.
Minimum requirements and assessment criteria
50% of the total points at the final exam.
Examination topics
The course is to be regarded as one, single and inseparable entity together with the associated exercise class 260103-4. The material discussed in class will be put in practise in the exercises, which is the only way to actually learn programming.
Reading list
Association in the course directory
PROG
Last modified: Fr 21.10.2022 08:49