
LaTeX — Summer School
Aug 30, 2026

Aug 29, 2026
Learn programming from the ground up and use Python to analyse laboratory and scientific data and draw standard plots — with no manual calculation and no limited, specialised software. Throughout the course we build one physics-simulation project from scratch, extending it each session as new concepts are introduced.
Introduction to programming languages and computer logic, variables and data structures.
Control-flow structures and loops.
Functions and input/output.
Introduction to object-oriented programming and working with classes.
Arrays and the NumPy library for fast, complex numerical computing.
Matplotlib for plotting, visualisation, data animation and building visual simulations.
Enroll to watch the course videos.
Log in to enroll