Registration
Info
Are you completely new to programming, or switching to Python from another language? Do you want to write scientific code with Python?
Then this course is for you!
This lesson is an introduction to programming in Python 3 for people with little or no previous programming experience. It uses plotting as its motivating example and is designed to be used in both Data Carpentry and Software Carpentry workshops. This lesson references JupyterLab but can be taught using alternative Python 3 interpreters as well (e.g., repl.it, Anaconda).
Topics:
- Running Python Code
- Variables and Operators
- Datatypes
- Containers
- if Statements
- Loops
- Functions
- Packages and Modules
- Numpy Arrays and Slicing
- Packages and Modules
- Errors and Debugging
- Overview of Objects and Classes
Date and Time
- 19/10/2026, 8.00 am - 5.00 pm
- 21/10/2026, 8.00 - 5.00 pm
Collaborating Partners

Organization
- There is no seminar fee, but registration is required.
- Presentations will be given in English. Slides will be available after the event.
- This is an on-site event at the IT Center RWTH Aachen University.
Speaker
- Jonathan Hartman, RWTH Aachen University (DKZ.2R)
- Marc-André Hermanns, RWTH Aachen University (HPC.nrw)
Course level
- Beginner
Target audience
- Students, researchers and scientists with needs to start programming in Python
Prerequisites
- Laptop with administrative rights to install Python
- Working Python interpreter
- Working Text Editor of your choice (Python Syntax Highlighting recommended)
Gained skills
- Starting and exiting the Python interpreter
- Writing Python Scripts to
- Listing available core data structures and their use cases.
- Use available Python packages
- Create your own Python package
- Basic object-oriented programming in Python.
Course Material
- will be published close to the event
Event location
IT Center RWTH Aachen UniversitySchulungsraum SW 23/147
Seffenter Weg 23
52074 Aachen
Deutschland
Coordinates (lat, long):
50.78083, 6.065096
Show mapRoute planner
Notes
The parking space in front of the building is managed by RWTH and restricted to a specific zone. Using the public transport (ÖPNV) is recommended with bustops Mies-van-der-Rohe-Str. or Seffenter Weg.