Courses and Workshops

The HPC-Team offers - partially with invited educators - a series of courses about High Performance Computing.


We offer the following types:

  • Courses - usually several days,
  • Workshops - usually shorter

Location and schedule

If not stated otherwise all courses take place in the premises of the ZDV on Campus of Johannes Gutenberg University. Please check the precise location for the course as the lecture rooms may vary between courses. Lecture room and lecture times will be send to the participants in advance.


For all course that require the use of our HPC systems we arrange course accounts for the participants. Please mind that the course accounts will be deleted after the course finished.

Further requirements

  • Participants should be able to write on a keyboard Teilnehmer
  • Without signing up you can't join the course.
  • Please inform us as early as possible if you can't participate your course. We reserve the right to exclude participants from future courses that didn't show up without resigning.
  • Participants should be interested in HPC or expect to use HPC resources soon. Non-HPC-Users may participate but we reserve the right to exclude those if courses are overbooked.
  • Our courses and especially the Introduction to HPC require the participants to know basic shell usage. If you don't know shell you may want to sign up for our Bash-Intro
  • The standard language is englich except all participants are fluent in german.
  • Many faculties offer the possibility to get ECTS points - details are to be asked at your faculty. The HPC-Team only offers a Certificate of attendance
  • Additional requirements are denoted at each course if applicable

A course usually needs at least 15 participants. A workshop needs at least 6 participants. If less participants sign up we may cancel a course or a workshop.

How can I sign up for a course/workshop?

We use Ilias-Elearning-System for the courses.

  1. It's required to log in with a University-Account. Every HPC user has a University account. You can check on the Account-Website. If you don't have an University account:
    • Employees of the Medical Department shoudl ask their local account managers first.
    • Members of external Institutions can get guest accounts. Please check the  Accountsite of the ZDV or contact us.
  2. Depending on your language settings you have to press "Beitreten" or "Join" at the selected course.

What if the course is full?

Please still sign up - there's a queue. Sometimes you could get a seat if somebody resigns. Anyways, the amount of participants is an indicator for us to adapt our course program.

HPC-Certification Forum Links

The following table offers links to the  HPC-Certification Forum. These links show the skill descriptions of the core skills that you shall learn in each course. This shall offer the possibility to compare course content with other participating institutions to find fitting courses.


NameTypeContentDateLecturerRoomHPC-CF Skillset (only main skillset)sign up link
Introduction to PythoncourseIntroduction for beginners23.-27. March 2020Palao (HPC Hessen)Goethe University, Campus Riedberg (Frankfurt am Main)
Max-von-Laue-Straße 1, Physics Building, Room 01.120
Einführung in C++courseIntroduction C++9. March - 13. March 2020Baumgartner / MeestersKR4SD1.1Blink
MPI/OpenMPcourseIntroduction in Parallelization with MPI and OpenMP30. March - 2. April 2020Rabenseifner (HLRS)N33SD1.2Blink
Cython in depthcourseCython in Depth30./31. March 2020Behnel (Behnel Consulting)TBASD1.1B
Bash-IntrocourseIntroduction in Shell-scripting with Bash22./23. April 2020HPC-Team (Meesters)KR4USE1-Blink
HPC-IntrocourseIntroduction in using a cluster29./30 April 2020HPC-Team (Meesters)KR3K4-Blink
SeqAn-WorkshopWorkshopNutzung der SeqAn-C++-Bibliothek zur Sequenzanalyse6. Mai 2020MeestersKR4not applicableno sign up yet
Bash-IntrocourseIntroduction in Shell-scripting with Bash26./27. August 2020HPC-Team (Meesters)KR3USE1-Bno sign up yet
HPC-IntrocourseIntroduction in using a cluster2./3. September 2020HPC-Team (Meesters)KR2K4-Bno sign up yet
Bash-IntrocourseIntroduction in Shell-scripting with Bash25./26. November 2020HPC-Team (Meesters)KR4USE1-Bno sign up yet
HPC-IntrocourseIntroduction in using a cluster2./3. December 2020HPC-Team (Meesters)KR2K4-Bno sign up yet
git-IntroductioncourseIntroduction in Sourcecodemangement using gitTBAUnix-Team (Steinkamp)TBASD3.Bno sign up yet
git-AdvancedcourseSourcecodemangement using git
for advanced users
TBAUnix-Team (Steinkamp)wird bekannt gemachtSD3.Bno sign up yet