Trainings

All our offers are free of charge!

Upcoming Training Events

By DKZ.2R: Plotting & Programming with Python - FLINTA course

Date: May 27-29, 2026
Category: Workshop
Location: Aachen (RWTH Aachen University)
Workshop Python Carpentries FLINTA

As part of our “Trainings” work package, the DKZ.2R creates, curates and presents a variety of free trainings, seminars and courses. Our next offering will be a two-day introductory workshop on python, to be presented at RWTH Aachen University on the 27th and 29th of May, 2026 in collaboation with the RWTH Aachen IT-Center.

This workshop is offered especially for FLINTA early career researchers (anyone identifying as Female, Lesbian, Inter, Non-binary, Trans, or Agender) and will be presented by FLINTA instructors.

The workshop will cover the following topics:

  • Getting started with Python
  • Variables and Assignment
  • Data Types and Type Conversion
  • Plotting
  • Writing Clean Code & Programming Style
  • Writing Functions

The Workshop is in-person and no remote or online attendance options are currently planned.

Workshop material is available online and will be presented by FLINTA instructors who will walk you through the steps and are available for questions throughout the event. If you are interested in taking part in the workshop, you can sign up here. Registration stays open until the day before the event,

All workshop material is also available online on GitHub: [Link to repository](All workshop material is also available online on GitHub: Link to repository)

  • Title: Plotting & Programming with Python - FLINTA course
  • When: Wednesday, May 27th & Friday, May 29th (9am-5pm)
  • Where: RWTH Aachen University, Germany (Kopernikusstraße 6, 52074 Aachen, Seminarraum 003)
  • Target Audience: FLINTA (early career) researchers from all domains
  • Format: This workshop in In-Person and no remote or online attendance options are currently planned.

By DKZ.2R: Data Visualization with Python

Date: Jun 11, 2026
Category: Workshop
Location: Bonn University
Workshop Python Carpentries

A workshop offered in collaboration with the Graduate center of Bonn University.

In this workshop, we will create a small, interactive application using Streamlit and Plotly, and deploy it to the web using the Streamlit cloud and GitHub. Participants will be guided with the help of live-coded examples and self-paced exercises.

We will cover the following Topics (selection):

  • Creating a Virtual Environment
  • Data Wrangling
  • Creating interactive visualizations using Plotly
  • Creating a small web application using Streamlit
  • Deploying a web application with Streamlit and GitHub

Workshop material is available online and will be presented by instructors who will walk you through the steps and are available for questions throughout the event. The event is open for participants from all domains, however a basic knowledge of Python is recommended.

To participate in the course please bring your own laptop. Workshop material is available online and will be presented by instructors who will walk you through the steps and are available for questions throughout the event.

If you are interested in taking part in the workshop, you can sign up here.

  • Title: Data Visualization with Python
  • When: Thursday, June 11th (09:00am-5pm)
  • Where: Bonn (University Bonn)
  • Format: This workshop in In-Person and no remote or online attendance options are currently planned.

By DKZ.2R: Intermediate Python Topics

Date: Jun 24-26, 2026
Category: Workshop
Location: Aachen (RWTH Aachen University)
Workshop Python Carpentries

As part of our “Trainings” work package, the DKZ.2R creates, curates and presents a variety of free trainings, seminars and courses. Our next offering will be a one day carpentries-style workshop on intermediate python, to be presented at RWTH Aachen University on the 19th of September, 2025. The workshop will cover the following topics:

  • Virtual Environments
  • Classes and Object Oriented Programming
  • Inheritance and Composition
  • Creating a Python Module
  • Static Code Analysis
  • Unit Testing
  • Publishing a python package

Workshop material is available online and will be presented by instructors who will walk you through the steps and are available for questions throughout the event. If you are interested in taking part in the workshop, you can sign up here. Registration stays open until the day before the event,

All workshop material is also available online on GitHub: Link to repository

  • Title: Intermediate Python Topics
  • When: Wednesday, June 24th & Friday, June 26th (9am-5pm)
  • Where: RWTH Aachen University, Germany (Kopernikusstraße 6, 52074 Aachen, Seminarraum 001)
  • Format: This workshop in In-Person and no remote or online attendance options are currently planned.

By DKZ.2R: Introduction to Programming with Python

Date: Jul 7-9, 2026
Category: Workshop
Location: Bonn University
Workshop Python Carpentries

A workshop offered in collaboration with the Graduate center of Bonn University.

This workshop will cover the very basics of Python, from variable assignment to data types to loops, conditional, and functions. Participants will be guided with the help of live-coded examples and self-paced exercises.

We will cover the following Topics (selection):

  • Variable Assignment & Data Types
  • Importing Libraries
  • Reading and Plotting Tabular Data
  • List / Dictionaries
  • Loops
  • Conditional Statements
  • Functions

The workshop material is available online and will be presented by official carpentry instructors who will walk you through the steps and are available for questions the entire time. Although some experience with other scripting / programming languages would be beneficial, no prior knowledge of Python is required. The event is open to participants from all domains. To participate in the course please bring your own laptop. Workshop material is available online and will be presented by instructors who will walk you through the steps and are available for questions throughout the event.

If you are interested in taking part in the workshop, you can sign up here.

  • Title: Introduction to Programming with Python
  • When: Tuesday, July 7th & Thursday, July 9th (09:00am-4:30pm)
  • Where: Bonn (University Bonn)
  • Format: This workshop in In-Person and no remote or online attendance options are currently planned.

By DKZ.2R: Advanced Git

Date: Jul 22-23, 2026
Category: Workshop
Location: Bonn University
Workshop Git GitLab Carpentries

A workshop offered in collaboration with the Graduate center of Bonn University.

In this workshop, we will look at the steps beyond “git add” and “git commit” and look at some of the less frequently used (but still important!) git commands to help you resolve common issues that arise in git controlled projects.

We will cover the following Topics (selection):

  • Branching and Remotes (branch, switch, remote)
  • Undoing Changes (revert, reset)
  • Merging & Resolving Merge Conflicts
  • Tagging (tag)
  • Branching Models and Workflows
  • Cherry Picking (cherry-pick)
  • Rebasing (rebase, interactive rebase)

Workshop material is available online and will be presented by official Carpentries instructors, who will guide you through the concepts with the help of hands-on exercises and personalized support. The course is designed for those with a basic familiarity with git and the git workflow and is open to participants from all domains.

To participate in the course please bring your own laptop.

If you are interested in taking part in the workshop, you can sign up here.

  • Title: Advanced Git
  • When: Wednesday, July 22nd & Thursday, July 23rd(09:00am-5pm)
  • Where: Bonn (University Bonn)
  • Format: This workshop in In-Person and no remote or online attendance options are currently planned.

Training Material

DKZ.2R Trainings

Various data literacy training courses are being created and continuously developed everywhere. A crucial point for the DKZ.2R is to make it easy to find these offers for questions from scientific processes, and fill gaps by providing additional courses and seminars. Check out our current trainings, workshops, and other events on our events page.

All trainings, seminars, and other learning materials provided by the DKZ.2R institutions can be found using the DALIA platform where materials will be continuously updated throughout and exceeding the DKZ.2R funding period.

Courses

Past Events

By DKZ.2R: Introduction to Working with Git

Date: May 6, 2026
Category: Workshop
Location: Bonn University
Workshop Git GitLab Carpentries

A workshop offered in collaboration with the Graduate center of Bonn University.

In this workshop, participants will learn how to get started using git to control files on their devices, connecting their local repositories with a remote website, and working collaboratively with other participants. All content will be demonstrated with live-coding, and supported with independent exercises.

We will cover the following Topics (selection):

  • Setting up Git on your device
  • Creating a repository to version control your documents
  • Tracking changes and getting used to the git workflow
  • Exploring history and ignoring files
  • Connecting to a remote repository (GitHub/GitLab/Codeberg/etc.)
  • Collaborating with others in a remote repository.

Workshop material is available online and will be presented by instructors who will walk you through the steps and are available for questions throughout the event. The Workshop is open to all early career researchers from all domains.

No prior knowledge of Git is necessary. To participate in the course please bring your own laptop. Workshop material is available online (Link to Workshop Material) and will be presented by instructors who will walk you through the steps and are available for questions throughout the event.

If you are interested in taking part in the workshop, you can sign up here.

  • Title: Introduction to Working with Git
  • When: Wednesday, May 6th (09:00am-4pm)
  • Where: Bonn (University Bonn)
  • Format: This workshop in In-Person and no remote or online attendance options are currently planned.

By DKZ.2R: Seminar - Statistical and Machine Learning Methods

Date: Apr 17, 2026 - Jul 24, 2026
Category: Training
Location: Hybrid Format - University of Duisburg-Essen & Online
Seminar Machine Learning Statistical learning

Course Description and Goals:

Statistical learning is a field that teaches students how to analyze and interpret data by applying statistical methods and machine learning algorithms to uncover patterns, make predictions, and gain insights from data. The syllabus includes: • Statistical and machine learning methods, including linear and polynomial regression, logistic regression, and linear discriminant analysis. • Model validation techniques such as cross-validation and bootstrap, model selection, and regularization methods (ridge and lasso). • Nonlinear models, splines, and generalized additive models. • Tree-based methods, including random forests and boosting. • Support-vector machines and an introduction to causal inference. • Unsupervised learning methods such as principal components analysis and clustering (k-means and hierarchical). Examination Format: Report and Presentation. Further information, including locations, and Zoom links, can be found on our homepage: https://oek.wiwi.uni-due.de/studium-lehre/lehrveranstaltungen/sommersemester-26/statistical-learning-vorlesung-17350/

General Information

University: University of Duisburg-Essen • Study Program and Level: Master’s/PhD students • Block seminar: 06.05.2026 – 08.05.2026 • Following weekly sessions: 17.04.-24.07. (10:00-12:00) • Language: German or English (depending on student preference)

Further information, including locations, and Zoom links, can be found on our homepage: https://oek.wiwi.uni-due.de/studium-lehre/lehrveranstaltungen/sommersemester-26/statistical-learning-vorlesung-17350/

By DKZ.2R: Seminar -Advanced R

Date: Apr 11, 2026 - Jun 27, 2026
Category: Training
Location: Hybrid Format - University of Duisburg-Essen & Online
Seminar Statistics R

Course Description and Goals:

The course teaches advanced topics in R programming that become increasingly relevant for everyday applications in both applied and theoretical econometrics and empirical economics. It covers, amongst other topics:

• Advanced programming concepts, including object orientation, profiling, and debugging. • Packages for modern applications in data science. • Cutting-edge R extensions, for example for parallel computing and C++ integration. • Applications relevant to empirical economics and econometrics.

Admission and Formalities:

• The number of participants is limited. • Please apply in advance by emailing a one-page letter of motivation to Martin Schmelzer (schmelzer.martin@gmx.de) by 1 April 2026. • Please state your study program in the application. • Additionally, completion of a self-assessment is mandatory; however, the outcomes are not relevant for the admission decision.

General Information:

University: University of Duisburg-Essen • Study Program and Level: Master’s students, solid working knowledge of basic R programming is required. • Weekly Hours: The course is offered as a block course with integrated lecture and exercise sessions. • Course dates and times: 9:30–17:00 on • 11.04.2026 – A-003 • 18.04.2026 – A-003 • 25.04.2026 – A-003

• 09.05.2026 – S06 S00 B08 • 23.05.2026 – S06 S00 B08 • 29.05.2026 – S06 S00 B08 • 30.05.2026 – S06 S00 B08 • 27.06.2026 – S06 S00 B08

• Language: English

Further information, including locations, and Zoom links, can be found on our homepage: https://oek.wiwi.uni-due.de/studium-lehre/lehrveranstaltungen/sommersemester-26/advanced-r-for-econometricians-lecture-with-integrated-exercise-17359/

By DKZ.2R: LaTeX for Academic Publishing

Date: Apr 9-10, 2026
Category: Workshop
Location: Cologne (University of Cologne)
Workshop LaTeX Carpentries

We are happy to announce another event of our well received Carpentries workshop “LaTeX for Academic Publishing”. This time the event will take place on April 9th and 10th at the University of Cologne. The workshop will cover the basics of structuring and writing a LaTeX document, as well as including graphics, tables, managing references, and other common tasks.

Workshop material is available online and will be presented by instructors who will walk you through the steps and are available for questions throughout the event. The event is open for all participants affiliated with a research institution in Germany. No prior knowledge of LaTeX is required.

As always, this event is free of charge thanks to BMFTR funding!

If you are interested, you can register and find more information via this link.

All workshop material is also available online on GitHub: Link to repository

  • Title: An Introduction to Using LaTeX for Academic Publishing
  • When: April 9th (9am-5pm) and 10th (9am-2pm), 2026
  • Where: University of Cologne, Weyertal 119a (Modulbau/Building 911), Seminar room S224
  • Format: This workshop in In-Person and no remote or online attendance options are currently planned.

By DKZ.2R: Introduction to Machine Learning with Python and Scikit-Learn

Date: Apr 1-2, 2026
Category: Workshop
Location: Aachen (RWTH Aachen University)
Workshop Python Machine Learning Carpentries

As part of our “Trainings” work package, the DKZ.2R creates, curates and presents a variety of free trainings, seminars and courses. Our next offering will be a one and a half day carpentries-style workshop on basic machine learning using python and scikit-learn, to be presented at RWTH Aachen University on 1st and 2nd of April, 2026. The workshop will cover the following topics:

  • What is Machine Learning / Why bother?
  • Supervised Methods (Regression / Classification)
  • Ensemble Methods
  • Unsupervised Methods (Clustering / Dimensionality Reduction)
  • Neural Networks
  • Ethics and Implications of Machine Learning

Workshop material is available online and will be presented by instructors who will walk you through the steps and are available for questions throughout the event. The official registration is already closed, for last-minute registrations please contact us via info@dkz2r.de.

All workshop material will also be made available online on GitHub.

A basic familiarity with Python is expected, including writing for loops, conditional statements, using functions, and importing libraries.

  • Title: Introduction to Machine Learning with Python and Scikit-Learn
  • When: Wednesday, April 1st (9am-5pm) & Thursday, April 2nd (9am-3pm)
  • Where: RWTH Aachen University, Germany (Kopernikusstraße 6, 52074 Aachen, Seminarraum 003)
  • Format: This workshop in In-Person and no remote or online attendance options are currently planned.

By DKZ.2R:Fundamentals of Metadata Course

Date: Mar 11, 2026
Category: Event
Location: Bonn
Workshop Metadata Carpentries

The Rhine-Ruhr Center for Scientific Data Literacy (DKZ.2R) will be presenting the Carpentries Course “Fundamentals of Metadata” Developed by the Helmholtz Metadata Collaboration (HMC).

Short Description: This is a fundamentals course targeted at researchers from all fields who want to annotate their research data in a well structured and meaningful way. From the definition and importance of metadata to the use of metadata frameworks using JSON you will discover how to document your data in a hands-on experience.
This event functions as a satellite event to the the DKZ.2R Metadata Challenge, happening on March 12th, also at the University of Bonn. The Data Challenge is the perfect opportunity for anyone who wants to put their new Metadata skills to the test with the option of working with your own data. Find the registration for the Data Challenge using the following link

Fundamentals of Metadata Course: When: March 11th, 2026, 10AM to 4PM
Where: University of Bonn, Senatssaal, am Hof 1, 53113 Bonn

Audience: The Workshop is offered free of charge for anyone who wishes to attend, but is primarily focused on students and early-career-researchers at an institution within the North-Rhine Westphalia area. Participants can either take part individually or with their entire research group.

The Workshop is in-person and no remote or online attendance options are currently planned.

Sign up an join the workshop: registration page

We’ll see you at University of Bonn!

NOTE: We will have a limited number of seats for this workshop. In the event registrations exceed the number of available seats, we will place registrants on the waitlist in the order in which this form was completed.

Event Details:

  • Time: Wednesday, March 11th @ 10am - 2pm, 2025
  • Location: Universiy of Bonn (Main Building, Senatssaal), Am Hof 1, 3113 Bonn (Directions: Google Maps)

As always, this event is free of charge!

hpc.nrw & DKZ.2R: Intro to Programming with Python

Date: Feb 23-24, 2026
Category: Workshop
Location: Aachen (RWTH Aachen University)
Workshop Python Carpentries

As part of our “Trainings” work package, the DKZ.2R creates, curates and presents a variety of free trainings, seminars and courses. Our next offering will be a two-day Python Intro course in collaboration with hpc.nrw. The Lecture part of the workshop will be streamed live from Bonn to different locations where participants are supported by on-site instructors in working on the exercises and in the case of questions. The DKZ.2R will support participants on-site in Aachen for the two-day event.

The workshop will take place on February 23rd and 24th 2026. To register for the Event on-site in Aachen sign up here. Find out more about the event and participation at the other locations using this link

  • Title: Python Intro
  • When: Monday, January 23th & 24th, 3 pm to 6.30 pm
  • Where: RWTH Aachen University, Germany (Kopernikusstraße 6, 52074 Aachen, Seminarraum 001)
  • Format: This workshop is a hybrid event with In-Person participation at the different locations. No fully remote participation is planned at the moment.

By DKZ.2R: Data Analytics for Engineering Data Using Machine Learning

Date: Feb 2-4, 2026
Category: Workshop
Location: online
Workshop Data Analytics Machine Learning

We are happy to announce our new course “Data analytics for engineering data using machine learning”. The event will take place online on three consecutive days in february of 2026. This three-day online workshop addresses the preparation, analysis and interpretation of numerical simulation data by machine learning methods. Besides the introduction of the most important concepts like clustering, dimensionality reduction, visualization and prediction, this course provides several practical hands-on tutorials using the python libraries numpy, scikit-learn and pytorch as well as the SCAI DataViewer.

Target audience Researchers, students and practitioners interested in new ways to analyze and visualize numerical simulation data.

Learning outcomes Basic knowledge on important machine learning methods to analyze numerical simulation data Practical experience in applying these methods.

Prerequisites Basic knowledge of python and jupyter notebooks.

As always, this event is free of charge thanks to BMFTR funding!

If you are interested, you can register and find more information via this link. registration closes on January 26th.

  • Title: Data Analytics for Engineering Data Using Machine Learning
  • When: Monday, February 2nd to Wednesday February 4th 2026 2
  • Where: online (zoom link will be provided after registration)

hpc.nrw & DKZ.2R: Python on HPC clusters

Date: Feb 2-3, 2026
Category: Workshop
Location: Aachen (RWTH Aachen University)
Workshop Python Carpentries

As part of our “Trainings” work package, the DKZ.2R creates, curates and presents a variety of free trainings, seminars and courses. Our next offering will be a two-day Intermediate/Advanced Python on HPC Clusters course in collaboration with hpc.nrw. The Lecture part of the workshop will be streamed live from Bonn to different locations where participants are supported by on-site instructors in working on the exercises and in the case of questions. The DKZ.2R will support participants on-site in Aachen for the two-day event.

The workshop will take place on February 2nd and 3rd 2026. To register for the Event on-site in Aachen sign up here. Find out more about the event and participation at the other locations using this link

  • Title: Python on HPC Clusters
  • When: Monday, February 2nd & 3rd, 3pm am to 6 pm
  • Where: RWTH Aachen University, Germany (Kopernikusstraße 6, 52074 Aachen, Seminarraum 001)
  • Format: This workshop is a hybrid event with In-Person participation at the different locations. No fully remote participation is planned at the moment.

hpc.nrw & DKZ.2R: Intro to Programming with Python

Date: Jan 19-20, 2026
Category: Workshop
Location: Aachen (RWTH Aachen University)
Workshop Python Carpentries

As part of our “Trainings” work package, the DKZ.2R creates, curates and presents a variety of free trainings, seminars and courses. Our next offering will be a two-day Python Intro course in collaboration with hpc.nrw. The Lecture part of the workshop will be streamed live from Bonn to different locations where participants are supported by on-site instructors in working on the exercises and in the case of questions. The DKZ.2R will support participants on-site in Aachen for the two-day event.

The workshop will take place on January 19th and 20th 2026. To register for the Event on-site in Aachen sign up here. Find out more about the event and participation at the other locations using this link

  • Title: Python Intro
  • When: Monday, January 19th & 20th, 9:30 am to 1 pm
  • Where: RWTH Aachen University, Germany (Kopernikusstraße 6, 52074 Aachen, Seminarraum 003)
  • Format: This workshop is a hybrid event with In-Person participation at the different locations. No fully remote participation is planned at the moment.

By DKZ.2R: The Carpentries Workshop: Git & Gitlab

Date: Dec 4-5, 2025
Category: Workshop
Location: Aachen (RWTH Aachen University)
Workshop Git GitLab Carpentries

As part of our “Trainings” work package, the DKZ.2R curates and provides a variety of trainings, seminars and courses. As a part of this, we are offering an official Carpentries Workshop on the 4th and 5th of December on the topic of “Git & Gitlab”.

We will cover the following Topics:

  • Setting up Git
  • Basic Git Commands
  • Branching and Merging
  • Using Git with GitLab
  • Merge Conflicts
  • Cherry Picking and Rebasing
  • Collaborative Workflows with GitLab

Workshop material is available online and will be presented by instructors who will walk you through the steps and are available for questions throughout the event. If you are interested in taking part in the workshop, you can sign up here.

All workshop material is also available online on GitHub: Link to repository

  • Title: Version Control with Git and Gitlab
  • When: Thursday, December 4th (10:30am-5pm) and Friday, December 5th (9am-5pm)
  • Where: Aachen (RWTH Aachen University)
  • Format: This workshop in In-Person and no remote or online attendance options are currently planned.

By DKZ.2R: The Carpentries Workshop: Introduction to the Unix Shell, Git, and GitLab

Date: Nov 3-7, 2025
Category: Workshop
Location: Aachen (RWTH Aachen University)
Workshop Unix Shell Git GitLab Carpentries

The DKZ.2R presents, as a part of our “Trainings” work package, a Carpentries Workshop on the 3rd and 7th of November on the topic of “Introduction to the Unix Shell, Git, and GitLab”. This is an official Carpentries Workshop and will be hosted on-site at RWTH Aachen University.

Workshop material is available online and will be presented by official Carpentries instructors, who will guide you through the concepts with the help of hands-on exercises and personalized support. The course is designed for beginners and is open to participants from all domains. No prior knowledge is required. If you are interested in taking part in the workshop, you can sign up here.

All workshop material is also available online on GitHub: Link to repository

By DKZ.2R: The Carpentries Workshop: Plotting and Programming in Python

Date: Nov 3-4, 2025
Category: Workshop
Location: Essen (University of Duisburg-Essen, Campus Essen)
Workshop Python Carpentries

As part of our “Trainings” work package, the DKZ.2R curates and provides a variety of trainings, seminars and courses. As a part of this, we are offering an official Carpentries Workshop on the 3rd and 4th of November on the topic of “Plotting and Programming in Python”.

We will cover the following Topics:

  • Variables and Assignment
  • Data Types
  • Importing Libraries
  • Reading Tabular Data
  • Lists and Dictionaries
  • For Loops and Conditional Statments
  • Functions
  • Programming Style

Workshop material is available online and will be presented by instructors who will walk you through the steps and are available for questions throughout the event. If you are interested in taking part in the workshop, you can sign up here.

All workshop material is also available online on GitHub: Link to repository

  • Title: Plotting and Programming in Python
  • When: Monday, November 3rd (10:30am-5pm) and Tuesday, November 4th (9am-5pm)
  • Where: UDE, Campus Essen, Germany (Room R12 R06 A52, Universitätsstr. 12, 45117 Essen)
  • Format: This workshop in In-Person and no remote or online attendance options are currently planned.

By DKZ.2R: LaTeX for Academic Publishing

Date: Oct 27-28, 2025
Category: Workshop
Location: Essen
Workshop LaTeX Carpentries

We are happy to announce another event of our well received Carpentries workshop “LaTeX for Academic Publishing”. This time the event will take place on October 27th/28th at University of Duisburg-Essen, Campus Essen, and therefore serves as a satellite event to our Data Café - Summer Closing Edition on October 28th in Essen. The workshop will cover the basics of structuring and writing a LaTeX document, as well as including graphics, tables, managing references, and other common tasks.

Workshop material is available online and will be presented by instructors who will walk you through the steps and are available for questions throughout the event. The event is open for all participants affiliated with a research institution in Germany. No prior knowledge of LaTeX is required.

As always, this event is free of charge thanks to BMFTR funding!

If you are interested, you can register and find more information via this link.

All workshop material is also available online on GitHub: Link to repository

  • Title: An Introduction to Using LaTeX for Academic Publishing
  • When: Monday, October 27th and Tuesday, October 28th
  • Where: University of Duisburg-Essen, Campus Essen
  • Format: This workshop in In-Person and no remote or online attendance options are currently planned.

By DKZ.2R: Intermediate Python Topics

Date: Sep 19, 2025
Category: Workshop
Location: Aachen (RWTH Aachen University)
Workshop Python Carpentries

As part of our “Trainings” work package, the DKZ.2R creates, curates and presents a variety of free trainings, seminars and courses. Our next offering will be a one day carpentries-style workshop on intermediate python, to be presented at RWTH Aachen University on the 19th of September, 2025. The workshop will cover the following topics:

  • Virtual Environments
  • Classes and Object Oriented Programming
  • Inheritance and Composition
  • Creating a Python Module
  • Static Code Analysis
  • Unit Testing
  • Publishing a python package

Workshop material is available online and will be presented by instructors who will walk you through the steps and are available for questions throughout the event. If you are interested in taking part in the workshop, you can sign up here.

All workshop material is also available online on GitHub: Link to repository

  • Title: Intermediate Python Topics
  • When: Friday, September 19th (9am-5pm)
  • Where: RWTH Aachen University, Germany (Kopernikusstraße 6, 52074 Aachen, Seminarraum 001)
  • Format: This workshop in In-Person and no remote or online attendance options are currently planned.

By DKZ.2R: Introduction to Machine Learning with Python and Scikit-Learn

Date: Jul 24-25, 2025
Category: Workshop
Location: Aachen (RWTH Aachen University)
Workshop Python Machine Learning Carpentries

As part of our “Trainings” work package, the DKZ.2R creates, curates and presents a variety of free trainings, seminars and courses. Our next offering will be a one and a half day carpentries-style workshop on basic machine learning using python and scikit-learn, to be presented at RWTH Aachen University on 24th and 25th of July, 2025. The workshop will cover the following topics:

  • What is Machine Learning / Why bother?
  • Supervised Methods (Regression / Classification)
  • Ensemble Methods
  • Unsupervised Methods (Clustering / Dimensionality Reduction)
  • Neural Networks
  • Ethics and Implications of Machine Learning

Workshop material is available online and will be presented by instructors who will walk you through the steps and are available for questions throughout the event. If you are interested in taking part in the workshop, you can sign up here.

All workshop material is also available online on GitHub: Link to repository

A basic familiarity with Python is expected, including writing for loops, conditional statements, using functions, and importing libraries.

  • Title: Introduction to Machine Learning with Python and Scikit-Learn
  • When: Wednesday, July 24th (9am-5pm) & Thursday, July 25th (9am-3pm)
  • Where: RWTH Aachen University, Germany (Kopernikusstraße 6, 52074 Aachen, Seminarraum 003)
  • Format: This workshop in In-Person and no remote or online attendance options are currently planned.

By DKZ.2R: LaTeX for Academic Publishing

Date: Jul 17-18, 2025
Category: Workshop
Location: Berlin
Workshop LaTeX Carpentries

This event takes place in German

We are happy to announce another event of our well received two-day Carpentries workshop on LaTeX. This time for participants at HU Berlin on 17-18 July 2025. The workshop will cover the basics of structuring and writing a LaTeX document, as well as including graphics, tables, managing references, and other common tasks.

Workshop material is available online and will be presented by instructors who will walk you through the steps and are available for questions throughout the event. The event is open for participants from the faculty of philosophy at HU Berlin and takes place in German. No prior knowledge of LaTeX is required. If you are interested in taking part in the workshop, you can sign up via mail to the Open Science Ambassadors at the Berlin University Alliance under bua-osa-philfak@listserv.dfn.de.

All workshop material is also available online on GitHub: Link to repository

There are 20 spots, registration deadline is the 30th of June 2025.

  • Title: An Introduction to Using LaTeX for Academic Publishing
  • When: Thursday, July 17th (9am-4pm) - Friday, July 18th, 2025 (9am-1pm)
  • Where: HU Berlin, Germany (Institut für Bibliotheks- und Informationswissenschaft, Dorotheenstraße 26, Raum 21)
  • Format: This workshop in In-Person and no remote or online attendance options are currently planned.

By DKZ.2R: Interactive Data Visualizations in Python

Date: Jun 4, 2025
Category: Workshop
Location: Aachen (RWTH Aachen University)
Workshop Python Data Vizualization Carpentries

As part of our “Trainings” work package, the DKZ.2R creates, curates and presents a variety of free trainings, seminars and courses. Our next offering will be a half-day workshop on creating and presenting interactive visualizations in python, to be presented at RWTH Aachen University on 4th June, 2025. The workshop will cover data wrangling, creating interactive visualizations using Ploty, and deploying a small web application using Streamlit.

Workshop material is available online and will be presented by instructors who will walk you through the steps and are available for questions throughout the event. The event is open for participants from all domains, however a basic knowledge of Python is reccomended. If you are interested in taking part in the workshop, you can sign up here.

All workshop material is also available online on GitHub: Link to repository

  • Title: Interactive Data Visualizations in Python
  • When: Wednesday, June 4th (1pm-5pm)
  • Where: RWTH Aachen University, Germany (Kopernikusstraße 6, 52074 Aachen, Seminarraum 003)
  • Format: This workshop in In-Person and no remote or online attendance options are currently planned.

By DKZ.2R: An Introduction to Using LaTeX for Academic Publishing

Date: May 5-6, 2025
Category: Workshop
Location: Aachen (RWTH Aachen University)
Workshop LaTeX Carpentries

As part of our “Trainings” work package, the DKZ.2R creates, curates and presents a variety of free trainings, seminars and courses. Our next offering will be a two-day workshop on LaTeX in the style of a Carpentries workshop, to be presented at RWTH Aachen University on 5-6 May 2025. The workshop will cover the basics of structuring and writing a LaTeX document, as well as including graphics, tables, managing references, and other common tasks.

Workshop material is available online and will be presented by instructors who will walk you through the steps and are available for questions throughout the event. The event is open for participants from all domains, and no prior knowledge of LaTeX is required. If you are interested in taking part in the workshop, you can sign up here.

All course material is available online.

  • Title: An Introduction to Using LaTeX for Academic Publishing
  • When: Monday, May 5th (12pm-5pm) - Tuesday, May 6th, 2025 (9am-5pm)
  • Where: RWTH Aachen University, Germany (Kackertstraße 10, Aachen, DE 52072)
  • Format: This workshop in In-Person and no remote or online attendance options are currently planned.

By DKZ.2R: Seminar - Statistical and Machine Learning Methods

Date: Apr 2-25, 2025
Category: Training
Location: Hybrid Format - University of Duisburg-Essen & Online
Seminar Machine Learning Statistical learning

Course Description and Goals:

Statistical learning is a field that teaches students how to analyze and interpret data by applying statistical methods and machine learning algorithms to uncover patterns, make predictions, and gain insights from data. The syllabus includes:

• Statistical and machine learning methods, including linear and polynomial regression, logistic regression, and linear discriminant analysis.

• Model validation techniques such as cross-validation and bootstrap, model selection, and regularization methods (ridge and lasso).

• Nonlinear models, splines, and generalized additive models.

• Tree-based methods, including random forests and boosting.

• Support-vector machines and an introduction to causal inference.

• Unsupervised learning methods such as principal components analysis and clustering (k-means and hierarchical).

Examination Format: Report and Presentation (obligatory to receive participaation certificate)

General Information University: University of Duisburg-Essen

• Learning Platform: Moodle (Link: https://lehre.moodle.uni-due.de/course/view.php?id=1986)

• Hybrid Format: Yes, the course includes both in-person and online sessions via Zoom

• Study Program and Level: Master’s/PhD students

• Weekly Hours: The event consists of three block sessions (lecture with tutorial sessions) with two additional dates for tutorials:

• First session: 02.04. (9:00–14:00)

• Following sessions: 03.04. & 04.04. (9:00–17:00)

• Online session: 07.04.

• Final lecture: 25.04. (9:00–14:00)

• Language: German or English (depending on student preference)

Further information, including locations, and Zoom links, can be found on our homepage: Statistical Learning SS 25

By DKZ.2R: The Carpentries Workshop: Python Basics and Plotting

Date: Mar 17-18, 2025
Category: Workshop
Location: Aachen (RWTH Aachen University)
Workshop Python Carpentries

As part of our “Trainings” work package, the DKZ.2R plans to curate and provide a variety of trainings, seminars and courses. We will start by offering an official The Carpentries Workshop on the 17th and 18th of March on the topic of “plotting and programming in Python”. The Carpentries Workshop by DKZ.2R: Python basics and plotting The workshop will be hosted on-site at RWTH Aachen University and is open for up to 25 participants. The workshop material is available online and will be presented by official carpentry instructors who will walk you through the steps and are available for questions the whole time. The course is teaching the very basics of Python and although some experience with other scripting/programming languages is beneficial, no prior knowledge is required for the course. Furthermore, the event is open for participants from all domains. If you are interested in taking part in the workshop you can sign up here.

All workshop materials are available online on GitHub: Link to repository

By DKZ.2R: The Carpentries Workshop: Introduction to Git

Date: Feb 17-17, 2025
Category: Workshop
Location: Berlin (HU Berlin)
Workshop Git Carpentries

The DKZ.2R presents, as a part of our “Trainings” work package, a Carpentries Workshop on the 2nd of February with an “Introduction to Git”. This is an official Carpentries Workshop and will be hosted on-site at the Humboldt-Universität zu Berlin.

Workshop material is available online and will be presented by official Carpentries instructors, who will guide you through the concepts with the help of hands-on exercises and personalized support. The course is designed for beginners and is open to participants from all domains. No prior knowledge is required. If you are interested in taking part in the workshop, you can sign up here.

By DKZ.2R: The Carpentries Workshop: Python Basics and Plotting

Date: Nov 21-22, 2024
Category: Workshop
Location: Aachen (RWTH Aachen University)
Workshop Python Carpentries

As part of our “Trainings” work package, the DKZ.2R plans to curate and provide a variety of trainings, seminars and courses. We will start by offering an official The Carpentries Workshop on the 21st and 22nd of November 2024 on the topic of “plotting and programming in Python”. The Carpentries Workshop by DKZ.2R: Python basics and plotting The workshop will be hosted on-site at RWTH Aachen University and is open for up to 25 participants. The workshop material is available online and will be presented by official carpentry instructors who will walk you through the steps and are available for questions the whole time. The course is teaching the very basics of Python and although some experience with other scripting/programming languages is beneficial, no prior knowledge is required for the course. Furthermore, the event is open for participants from all domains. If you are interested in taking part in the workshop you can sign up here.

By DKZ.2R: The Carpentries Workshop: Introduction to the Unix Shell, Git, and GitLab

Date: Nov 18-22, 2024
Category: Workshop
Location: Aachen (RWTH Aachen University)
Workshop Unix Shell Git GitLab Carpentries

The DKZ.2R presents, as a part of our “Trainings” work package, a Carpentries Workshop on the 18th and 22nd of November on the topic of “Introduction to the Unix Shell, Git, and GitLab”. This is an official Carpentries Workshop and will be hosted on-site at RWTH Aachen University.

Workshop material is available online and will be presented by official Carpentries instructors, who will guide you through the concepts with the help of hands-on exercises and personalized support. The course is designed for beginners and is open to participants from all domains. No prior knowledge is required. If you are interested in taking part in the workshop, you can sign up here.

Testimonials

I had the great opportunity to attend several workshops organized by DKZ2R, covering topics such as Data Science, Data Visualization, and Machine Learning. Each session was exceptionally well-designed, combining theoretical background with practical, hands-on exercises that deepened my understanding of the subject matter. The instructors were not only highly knowledgeable but also very engaging, creating a supportive and interactive learning environment. The content was up-to-date and tailored to both beginners and more advanced participants, making complex topics accessible and relevant. These workshops have significantly contributed to my research work and technical skill set. I truly appreciate the professional organization and the valuable resources DKZ2R offers, and I would highly recommend their programs to anyone interested in deepening their knowledge in modern data-driven disciplines.

Workshop Participant - Introduction to Machine Learning

We contacted the DKZ.2R to learn more about latest research data management tools and respective background knowledge in order to coordinate such efforts in our chair, that is collected heaps of data from experimental studies. The support and workshop we received was an excellent kick-start for our internal discussions and helped shaping our data management practiced tremendously. Beside all questions we had being answered, we received additional information and tools surrounding these topics.

Team Chair of Healthy Living Spaces and HLS lab

I attended a Carpentries Python workshop at RWTH Aachen and was pleasantly surprised. I attended different workshops in academics before but this was one was one of the best. I liked it because there was a clear structure in a very friendly and relaxed atmosphere. Instructors managed to adhere to the given time frames but still provided a very comfortable learning experience. It was a very balanced program frequently switching between theory and practice. The theory was kept concise and easily digestible while practice sessions provided the learner with concrete tasks or riddles to actively put the knowledge into practice and interact with the instructors. Another thing I really liked was that the learning material was made very accessible online and thus made it easy to follow the course. In addition to that the instructors used innovative forms of presenting the learning material. Overall I really appreciated this workshop and highly recommend attending it, even if you already have prior knowledge.

Thuc Anh Nguyen

I wanted to take a moment to sincerely thank you for Carpentries Python Workshop . It was, by far, the most enjoyable and educational Python workshop I have ever attended as a beginner in the field. The content was perfectly tailored for someone starting out, and I now feel more confident in my ability to work with Python. Additionally, the way the entire team responded to our questions was excellent. I was particularly impressed with how they made even the most difficult exercises feel manageable and understandable. I would highly recommend this workshop because it is an ideal starting point for beginners to build a strong foundation in Python.

Majda El Hassani

PhD student in the University Hospital of Aachen