What is a Carpentries Workshop?

The Carpentries teaches workshops around the world on the foundational skills to work effectively and reproducibly with data and code. Our certified volunteer Instructors are trained in pedagogy and focus on creating a motivating and engaging environment for learners. Our workshops are inclusive and hands-on, empowering students to learn new skills and build confidence in using them in their work.

Because our workshops are taught around the world, we have a team of Regional Coordinators to help support the coordination of workshop activities. They are available to answer any questions or concerns you may have about our workshops or The Carpentries in general.

We encourage you to check out our upcoming and past workshops to see examples of how The Carpentries workshops are run.

Read our Workshops FAQ to learn more.

Carpentries by the numbers







* Learners count is estimated based on average workshop attendance of 25.

Workshop Curriculum

Data Carpentry

Library Carpentry

Software Carpentry

Data Carpentry workshops are for people who work with data in their research and want to learn how to code and organise their projects to work more effectively and reproducibly with data.

Library Carpentry workshops are for people working in library- and information-related roles to build software and data skills. The workshops are domain-agnostic though datasets used will be familiar to library staff.

Software Carpentry workshops are for people who are learning to code to develop software or learn best-practices in software development. Lessons are domain-agnostic, and teach the Unix shell, coding in R or Python, and version control using Git.

There are many options for you to choose from! To help you decide which Lesson Program is best for your audience, please read the descriptions of our curricula.

Organising a Workshop

The Carpentries offers two types of workshops: Centrally-Organised and Self-Organised.

Requesting a Centrally-Organised Workshop

Centrally-Organised workshops come with the full support of The Carpentries Workshop Administration team! These workshops are organised for a fee. The Regional Coordinator for your region will locate and coordinate instructors for the workshop. We want to ensure your workshop is successful. Therefore we ask that you request Centrally-Organised workshops at least 2-3 months before your desired workshop date. To learn more about the process for organising a workshop please review the Workshop Checklist.

Please be advised that a workshop will not be scheduled until it has been confirmed by the host and The Carpentries Workshop Administrator. Our workshops are organised based on the order the Workshop Request Form is received and finalized. 

Registration of Self-Organised Workshops

The Carpentries welcomes you to organise and run your own workshop. This means you are already connected with our certified Instructors and will work with them on all aspects of workshop organisation. When planning a Self-Organised workshop we ask that you complete the Self-Organised workshop notification form to notify us of your planned workshop so that we can add your workshop to our website, provide support (in the form of survey result links and AMI instances for Genomics workshops), and get instructors and helpers credit for the workshops they teach. To learn more about the process for organising a workshop please review the Workshop Checklist. Since you will be taking care of all the logistics, there is no administrative fee due to The Carpentries for running a Self-Organised workshop.

Remember, we want to know about any workshops you teach that use The Carpentries material! If you teach a workshop that is shorter or longer format, or mixes and matches from Lesson Programs, we are piloting tracking these workshops. You can register a Self-Organised workshop and it will be listed on The Carpentries webpage.

What are the requirements for a Carpentries workshop?

A Carpentries workshop must meet the following requirements:

What are the Core curricula for a Carpentries Workshop?

Official Carpentries workshops meet the workshop requirements listed above, including teaching a lesson program's core curriculum. The core curriculum for each lesson program is listed below:

Data Carpentry

Library Carpentry

Software Carpentry

Data Carpentry workshops should contain the following:

  • A lesson on data organisation
  • Any three other lessons from in the same domain in the Data Carpentry curriculum

Library Carpentry workshops should contain the following:

  • Any three lessons from the Library Carpentry curriculum

Software Carpentry workshops should contain Software Carpentry lessons on:

  • The Unix Shell
  • Version Control with Git
  • A programming language (R or Python)

Workshop Cost

Our instructors are volunteers and are not paid for their time teaching. Therefore we ask the host to cover travel and accommodation costs for instructors assigned to teach at your institution.
  • The total cost of hosting a workshop includes both the Workshop Administration Fee and travel expenses for the instructors (for in-person workshops only).
  • The administration fee is used to support staff time with this partnership. You will be provided with exceptional customer service and timely support from our Workshop Administration Team and Regional Coordinators.

The workshop fee is dependent on the purchasing organisation's geographic location, according to the World Bank's gross national income categorisation. All fees listed are in USD and represent costs for not-for-profit or academic organisations. Costs for for-profit organisations are four times the fee listed for not-for-profit organisations.

Workshop Administration Fee (USD)
High income $3,000
Upper-middle income $2,250
Lower-middle income $1,500
Low income $750

Workshop Administration Financial Support

Financial support may be available for workshops that reach new or under-served communities. If you are interested in hosting a Centrally-Organised workshop and would like to request assistance covering the fee, please complete the Workshop Request Form. If financial support is awarded, the host will still be responsible for the instructor travel expenses.

Travel Expenses for Instructors

The instructors selected to teach workshops are volunteers and are not paid for their service. To compensate for their time we require the Host to cover travel expenses (for in-person workshops only). We work to find local instructors, but suggest that you estimate about $2000 total ($1000 per Instructor) for the travel, food, and accommodation of the instructors. The details of how you will manage the instructors' travel are discussed once the instructors are confirmed and introduced to the host. The Carpentries is not involved in this process.

Contact Us

Someone in your region is waiting to speak to you about The Carpentries and/or to request a workshop! We invite you to contact your Regional Coordinator or request information about our workshops to start the conversation!

Upcoming workshops

Click on an individual event to learn more about that event, including contact information and registration instructions.
cp logo ca globe image ACENET **
Instructors: Ryan Gosse
Helpers: Brian Jones, Yinghuan Niu, Sarah Popov, Jonathan Pye, Naomi Tress, Serguei Vassiliev
Feb 21 - Mar 6, 2024
cp logo dk Aarhus University **
Instructors: Adela Sobotkova, Max Pedersen
Helpers: Lise Søndergaard Jensen
Feb 26 - Apr 25, 2024
swc logo us University of Miami
Instructors: Cameron Riopelle, Erica Newcome, Francisco Cardozo
Helpers: Charles Brown-Roberts, Catalina Canizares Escobar, Timothy Norris, Michele Serita Mayne
Feb 28 - Mar 29, 2024
swc logo us University of Georgia
Instructors: Natalie Cohen
Helpers: Lucy Quirk
Mar 4 - Mar 5, 2024
cp logo de globe image VDB Nordwest & SUB Göttingen (online) **
Instructors: Eva Bunge, Timo Henne, Jonas Kaiser , Péter Király, David Krassnig, Julika Mimkes, Andreas Walker, Alexander Winkler
Helpers: Andre Pietsch
Mar 4 - Mar 8, 2024
dc logo gb Centre for Regenrative Medicine
Instructors: Nadine Bestard
Mar 5 - Mar 12, 2024
swc logo us University of Pennsylvania
Instructors: Hao Ye
Mar 7 - Mar 8, 2024
cp logo sg Library Association Singapore **
Instructors: Danping Dong, Bella Ratmelia
Helpers: Chua Junjie
Mar 7 - Mar 7, 2024
swc logo de globe image Helmholtz Information & Data Science Academy
Instructors: Daniel Morillo Cuadrado, Jia Qi Beh, Shashank Shekhar Harivyasi, Paul Czechowski
Mar 11 - Mar 12, 2024
dc logo nl globe image Netherlands eScience center
Instructors: Candace Moore, Giulia Crocioni, Jaro Camphuijsen
Helpers: Djura Smits
Mar 11 - Mar 14, 2024
swc logo us University of Vermont
Instructors: Emily Curd, Zebulun Arendsee
Mar 14 - Mar 15, 2024
dc logo nl Erasmus University Rotterdam
Instructors: Kristina Hettne, Stephanie van de Sandt, Paolo Rossini, Bjørn Peare Bartholdy, Peter Verhaar, Halford Dace
Helpers: Agnes Schneider, Eduard Klapwijk, Joanna Mania, Kristina Hettne, Paolo Rossini
Mar 14 - Mar 15, 2024
swc logo de Max Planck Institute for Evolutionary Biology
Instructors: Carsten Fortmann-Grote, Nikoleta Glynatsi
Helpers: Beate Gericke, Octavio Reyes-Matte
Mar 18 - Mar 26, 2024
swc logo gb King George VI Building, Service Cluster - LAWN.PC 2.33
Instructors: Jannetta Steyn, Dave Horsfall
Helpers: Ruxandra Neatu
Mar 19 - Mar 19, 2024
cp logo nl UvA Roeterseiland Campus Building E **
Instructors: Max Paulus, mattijs bliek, Elisa Rodenburg, Sophie Arnoult
Helpers: Eva Lekkerkerker, Julian Evans, Stephanie van de Sandt
Mar 19 - Mar 22, 2024
swc logo de University of Stuttgart, Germany
Instructors: Matthias Braun, Ioannis Iglezakis, Björn Schembera
Helpers: Dorothea Iglezakis, Michael Stegmüller
Mar 19 - Mar 22, 2024
swc logo us University of Chicago
Instructors: Vivaswat Shastry
Helpers: Katya Della Libera, Saideep Gona, Temi Adeluwa, Xinyi Li
Mar 22 - Mar 22, 2024
cp logo no University of Oslo **
Instructors: Federico Bianchini, Jeanne Cheneby, Ragnhild Sundsbak
Helpers: Nazeefa Fatima
Apr 3 - Apr 4, 2024
dc logo pl University of Warsaw and IMol PAS
Instructors: Aleksander Jankowski, Vanessa Linke
Apr 4 - Apr 5, 2024
dc logo gb globe image University of Edinburgh (online)
Instructors: Andrzej Romaniuk, Ben King
Helpers: Mario Antonioletti, Haolan Tu, Aleksandra Chybowska, Brian Omondi
Apr 9 - Apr 11, 2024
dc logo au Harry Perkins Institute of Medical Research
Instructors: Clementine Merce
Helpers: Ulrich Kadolsky
Apr 18 - Apr 19, 2024
cp logo no Centre for Digital Life Norway, ELIXIR-Norway, NRIS and the University of Bergen Library Digital Lab **
Instructors: Illimar Rekand, Korbinian Bösl, Jenny Ostrop, Siri Kallhovd, Michael Dondrup, Henrik Askjer, Marco Foscato, Matúš Kalaš
Helpers: David Dolan, Dhanya Pushpadas
Apr 22 - Apr 24, 2024
swc logo gb Computing Cluster 2.40, 2nd Floor Barbara Strang Teaching Centre
Instructors: Jannetta Steyn, Rebecca Osselton
Helpers: Ruxandra Neatu
Apr 23 - Apr 23, 2024
cp logo fr ICCS for CALIPSO and LSCE **
Instructors: Jack Atkinson, Tom Meltzer, Paul Richmond, Christopher Edsall
Apr 25 - Apr 26, 2024
swc logo gb Henry Daysh Building 6.19 PGR Learning Lab
Instructors: Jannetta Steyn, Imre Draskovits
Helpers: Ruxandra Neatu
May 21 - May 21, 2024
cp logo us San Diego Supercomputer Center **
Instructors: Devontae Baxter
May 27 - May 31, 2024
dc logo gb Earlham Institute
Instructors: Felix Shaw, Sathish Thiyagarajan, Simon Tyrrell
Jun 11 - Jun 12, 2024

** Workshops marked with asterisks are based on curriculum from The Carpentries lesson programs but may not follow our standard workshop format.

globe image Workshops with a globe icon are being held online. The corresponding flag notes the country where the host organisation is based.

Check out our past workshops here.

Edit this page on Github