Skip to main navigation Skip to main content Skip to page footer

HGS MathComp - Where Methods Meet Applications

The Heidelberg Graduate School of Mathematical and Computational Methods for the Sciences (HGS MathComp) at Heidelberg University is one of the leading graduate schools in Germany focusing on the complex topic of Scientific Computing. Located in a vibrant research environment, the school offers a structured interdisciplinary education for PhD students. The program supports students in pursuing innovative PhD projects with a strong application-oriented focus, ranging from mathematics, computer science, bio/life-sciences, physics, and chemical engineering sciences to cultural heritage. A strong focus is put on the mathematical and computational foundations: the theoretical underpinnings and computational abstraction and conception.

HGS MathComp Principal Investigators are leading experts in their fields, working on projects that combine mathematical and computational methodology with topical research issues. Individual mentoring for PhD candidates and career development programs ensure that graduates are fully equipped to take up top positions in industry and academia.

17.11.2026
09:00 - 17:00
Theory & Methods
The Unix Shell + Version Control with Git
Compact Courses

Speaker: James Bowyer, Research Software Engineer, Scientific Software Center (SSC)
Location: Mathematikon • Conference Room • Im Neuenheimer Feld 205, 69120 Heidelberg
Registration: Please register on the course website
Organizer: Scientific Software Center (SSC)
ECTS: 0.5
This is a one day course. The first half of the day covers the basics of the Unix Shell, the second half covers Version Control with Git.

The latest information and a registration link are available on the course website.

This compact course is part of the course program of the Scientific Software Center (SSC) at Heidelberg University.

Prerequisites:
No prior knowledge by the participants is necessary to participate in this course and it is intended for all scientific audiences. Participants are required to bring their own laptops to work on during the course. Network access (e.g. through Eduroam) is recommended.

Summary:
The Unix shell is a powerful tool that allows people to do complex things with just a few keystrokes. More importantly, it helps them combine existing programs in new ways and automate repetitive tasks so they aren’t typing the same things over and over again. Use of the shell is fundamental to using a wide range of other powerful tools and computing resources. The course will include hands-on live coding sessions where participants exercise the learned commands on their own computers.

Version control is the lab notebook of the digital world: it is used to keep track of what was done and to collaborate with other people. Its use is the state of the art in software development projects of all scales. However, it is not limited to software: books, papers, small data sets, and anything that changes over time or needs to be shared can and should be stored in a version control system. The course will include hands-on live coding sessions where participants exercise the learned commands on their own computers.

Learning Objectives:
After this course the participants will
- Have a fundamental understanding of how and why to use the Unix Shell
- Be comfortable with handling files and directories using the command line
- Have experience with advanced usage of the shell e.g. loops, pipes, redirects etc.
- Know how to write their workflows as reusable shell scripts
- Understand the benefits of using version control
- Understand basic git terminology
- Have a good working knowledge of common tasks in Git
- See how Git repositories can help them to move towards practicing Open Science
 
17.11.2026
17:15
Theory & Methods
Lieseberg Colloquium: Photochemical and Stereoselective Approaches to Bridged Bicyclic Compounds
Colloquium

Speaker: Jun.-Prof. Dr. Johannes Walker • Georg-August-University • Göttingen, Germany
Location: Hörsaal West • Im Neuenheimer Feld 252, 69120 Heidelberg
Organizer: Institute of Organic Chemistry
ECTS: 1 for 5
As part of the Lieseberg Colloquia, lectures are given by researchers from all areas of chemical research. The lectures generally take place during the semester on Tuesdays at 5:15 p.m. in Lecture Hall West INF 252 (any changes are noted in the event program); coffee and pastries are served starting at 5:00 p.m. The Lieseberg Colloquia are coordinated by Dr. Tobias Morack.

Saturated, polycyclic structures are in high demand as novel building blocks in drug discovery programmes. Their greater saturation has been associated with improved aqueous solubility and metabolic stability compared to their benzene-based analogues. They have been proposed as bioisosteres of substituted benzenes but the numerous substituent exit vectors of these structures present additional opportunities for accessing untapped chemical space. Despite the potential breadth of application, flexible,
and particularly stereoselective, approaches for the synthesis of polysubstituted bridged bicyclic motifs remain relatively rare.
We are interested in developing practical routes to saturated bicyclo[2.1.1]hexane structures, which are typical of this class of compound. Our work on two complementary approaches towards these compounds will be presented. First, a photoredox formal [2 ?+2?] cycloaddition between bicyclo[1.1.0]butanes and alkenes will be discussed and second, energy transfer [2+2] cycloaddition strategies starting from hexa-1,5-dienes.
 
18.11.2026 - 19.11.2026
09:00 - 17:00
Key Competences
Getting Started: The Path to a Successful Doctorate
Compact Courses

Speaker: Dr. Jan Stamm • impulspuls
Location: Online
Registration: Please register on the event website
Organizer: Graduate Academy
ECTS: 1
This course is part of the course program of the Graduate Academy. Please note that this course will be held in English.

The latest information and a registration link are available on the course website (log in with Uni-ID).

HGS MathComp fellows can get a reimbursement of the course fees. Please submit your proof of payment and certificate of participation to hgs@iwr.uni-heidelberg.de.

As a PhD candidate you are the project manager of your own PhD project. The Getting Started-Workshop supplies you with the tools you need in order to plan and execute your PhD project as effectively and efficiently as possible. You discuss and test basic strategies and techniques of a good project- and time-management. This allows you to organize yourself and your workload in better ways. Based on your existing working habits, you will learn more about which type of worker you are and how you can further improve your working situation. Depending on the interests of the participants we also deal with such topics as: How to write efficiently? How to communicate with your supervisor? How to deal with stress and crises? How to stay motivated?

Contents in brief:
- Project-Management
- Planning with Milestones
- Agile Strategies and Techniques
- Time Boxing
- Adjusting Plans
- Efficient Time- and Self-Management
- Setting Priorities
- 80/20-Rule
- Pomodoro Technique
- Structuring your Work Day and Week
- Communication with Supervisor
- Efficient Writing

Methods
- Input and discussion
- Individual and group work

Coaching techniques