HPC.NRW - Courses and Tutorials
The state-wide HPC.NRW competence network offers workshops on topics related to high-performance computing (HPC). A special programme is the Reverse-Hybrid-Course series https://hpc.dh.nrw/de/events/kurse-und-tutorials/reverse-hybrid-kurse where groups at multiple satellite locations join a centrally broadcast lecture remotely via in-person meetings. Local tutors provide guidance during the accompanying hands-on sessions. The series currently offers the courses
- Introduction to Programming with Python
- Version control with git
- Python on HPC clusters
Upcoming courses where ITCC hosts a satellite location:
Introduction to Programming with Python
Do you want to get started with Python programming? Are you working on a project which entails scientific Python code? Does your ChatGPT-produced Python code work fine, but you have no clue? Then this course is for you! We want to reach out to people who start doing scientific computing with Python. 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.
Dates: January 19 & 20, 2026 from 09:30 to 13:00 (each day)
Location: ITCC, Weyertal 121, 50931 Köln
Gebäude 133, Raum 1.03 (Konferenzraum)
Registration: https://eveeno.com/223509025
Version Control with Git
Do you develop software? Never used git before? Or maybe you use git but it is confusing sometimes? Then, this course may be for you! Topics: Background, Setting up git, Creating repositories, Tracking changes, Exploring the history, Ignoring things, Remotes, Collaborating, Conflicts, Licensing and Open-Science considerations.
Dates: January 21 & 22, 2026 from 09:30 to 13:00 (each day)
Location: ITCC, Weyertal 121, 50931 Köln
Gebäude 133, Raum 1.03 (Konferenzraum)
Registration: https://eveeno.com/272394414