Online
September 15 - October 13, 2026
Tuesdays 9:00 - 13:00 CEST weekly
Instructors: Jaro Camphuijsen, Eva Lekkerkerker, Fenne Riemslagh, Ewan Cahen
Helpers: Sander van Rijn, Ole Mussmann, Thijs van Lankveld, Lourens Veen
Some adblockers block the registration window. If you do not see the registration box below, please check your adblocker settings.
The eScience Center offers a range of workshops and training courses, aimed at PhD candidates and other researchers or research software engineers. We organize workshops covering digital skills needed to put reproducible research into practice. These include online collaboration, reproducible code and good programming practices. We also offer more advanced workshops such as GPU Programming, Parallel Programming, Image Processing and Deep Learning.
Research software is a topic of growing interest for many researchers. This workshop is tailored for support staff who are already familiar with Research Data Management and the FAIR principles but would like to learn more about how to manage software better and help researchers manage their research software/code.
The workshop will cover the following key aspects:
The workshop will cover hands-on exercises and many opportunities to ask questions that are relevant to you, your experience, and your field.
The workshop is split over two separate days with homework exercises in between.
This workshop is aimed at research support staff, that want to learn about research software and be able to better support researchers who write code in their research.
For example (but not exclusively): University Library staff, Digital Competence Center staff, Data Stewards, Research Software Engineers, etc.
Recommended prior knowledge:
Where: This training will take place online. The instructors will provide you with the information you will need to connect to this meeting.
When: September 15 - October 13, 2026, Tuesdays 9:00 - 13:00 CEST weekly.
Requirements: Participants must have access to a computer with a Mac, Linux, or Windows operating system (not a tablet, Chromebook, etc.) that they have administrative privileges on. They should have a few specific software packages installed (listed below).
Accessibility: We are dedicated to providing a positive and accessible learning environment for all. Please notify the instructors in advance of the workshop if you require any accommodations or if there is anything we can do to make this workshop more accessible to you.
Workshop files: You will find all slides, notebooks, archived collaborative documents, and other relevant files in the files folder of the workshop website repository after the workshop.
Contact: Please email or training@esciencecenter.nl for more information.
Participants are expected to follow these guidelines:
The workshop consists of five separate online days with time in between for homework exercises
| local Amsterdam time | what |
|---|---|
| 09:00 | Welcome and icebreaker |
| 09:30 | Research Software |
| 10:30 | Break |
| 10:45 | Software in the Research Landscape |
| 11:45 | Break |
| 12:00 | Landscape exercise |
| 13:00 | End of Day 1 |
| local Amsterdam time | what |
|---|---|
| 09:00 | Welcome and recap |
| 09:30 | Software Management Plans |
| 10:30 | Break |
| 10:45 | SMP Excercise |
| 11:30 | Break |
| 11:45 | Version Control |
| 13:00 | End of Day 2 |
| local Amsterdam time | what |
|---|---|
| 09:00 | Welcome and recap |
| 09:15 | Software Testing |
| 10:45 | Break |
| 11:00 | Documentation |
| 11:45 | Break |
| 12:00 | Software Citations |
| 13:00 | End of Day 3 |
| local Amsterdam time | what |
|---|---|
| 09:00 | Welcome and recap |
| 09:15 | Distributing Software |
| 10:15 | Break |
| 10:30 | Software Publications |
| 11:30 | Break |
| 11:45 | Software Licenses |
| 13:00 | End of day 4 |
| local Amsterdam time | what |
|---|---|
| 09:00 | Welcome and recap |
| 09:15 | Gen AI Lesson Pilot |
| 10:15 | Break |
| 10:30 | Gen AI Lesson Pilot |
| 11:45 | Break |
| 12:00 | Workshop Recap & Questions |
| 13:00 | End of day 5 |
All times in the schedule are in the CET timezone.
To participate in this workshop, you will need access to software as described below. In addition, you will need an up-to-date web browser.
We maintain a list of common issues that occur during installation as a reference for instructors that may be useful on the Configuration Problems and Solutions wiki page.
For this workshop you need a laptop and access to the internet. There are no setup instructions.
If you haven't used Zoom before, go to the official website to download and install the Zoom client for your computer.
Like other Carpentries workshops, you will be learning by "coding along" with the Instructors. To do this, you will need to have both the window for the tool you will be learning about (a terminal, RStudio, your web browser, etc..) and the window for the Zoom video conference client open. In order to see both at once, we recommend using one of the following set up options: