Software Carpentry workshop

A Software Carpentry workshop is a basic hands-on, four half-days training (online or in person depending on COVID measures) that covers introduction to the command-line and task automation with Unix shell, an introduction to Python programming and an introduction to versioning control with Git.

The target audience of these workshops are researchers with little to no prior programming experience that would like to get started in learning programming and software management skills.

Software Carpentry workshops are organised at TU Delft by TU Delft Library, ICT Innovation, the TU Delft Data Stewards and the TU Delft Digital Competence Centre (DCC).


Workshops academic year 2022 - 2023

Monday 17 October - Thursday 20 October 2022 - Online - 12:30 - 17:00 hrs each day

Monday 20 February - Thursday 23 February 2023 - Online - 12:30 - 17:00 hrs each day

Monday 22 May - Thursday 25 May 2023 - in person (if COVID measures allow) - 12:30 - 17:00 hrs each day


Relevant Information

  • Participants need to allocate at least 2 hours of preparation before the workshop (i.e. filling in a pre-workshop survey, installing the needed software, downloading datasets).
  • PhD candidates can receive 2 GS credits in the Research skills category of the GS Education programme if they are present in the four half-days sessions, complete the exercises and actively contribute to the discussions in class (more information here). 
  • The registration to the workshops is via Coachview the course registration application of the Graduate School Doctoral Education (GS DE) programme. 


Learning-on-the-job Opportunity

Those PhD candidates with skills in software programming and development can participate as assistants (helpers) in the Software Carpentry workshops organized at TU Delft. 

Assistants can get up to 2 GS points as part of the learning-on-the-job activities (Teaching & Supervision). 

PhD candidates that would like to be assistants need to get the agreement of their supervisor and contact Paula Martinez Lavanchy - Training Coordinator from TU Delft Library - 


Are you a TU Delft researcher (non-PhD candidate) and you would like to join one of the software carpentry workshops as a participant?

You can subscribe for the waiting list of the Carpentry workshops here

Being on the waiting list means that you will receive registration information as soon as there is a place available in one of the workshops for PhD candidates or in a dedicated workshop for non-PhD candidates. Unfortunately, being on the waiting list does not guarantee you a spot.



/* */