What is a Carpentries Workshop?

The Carpentries teaches in-person 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.

Carpentries by the numbers







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

Workshop Curriculum

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.

Summary of workshop costs
Institution typeWorkshop coordination feeInstructor Travel
Non-profit or governmentUS $2500Estimate US $2000*
For-profitContact us**

* We work to find local instructors, but you should budget for instructor travel
** 50% of fees for for-profit institutions go to support workshops in areas with financial need
Read more about our workshop costs.

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 workshop. 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 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.
  • 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.

Workshop Administration Fee (Government and non-profit institutions):

  • $2500 US (Applies only to Centrally-Organised workshops being coordinated outside of a Carpentries membership)
  • The Carpentries staff will recruit instructors to teach your workshop and will assist with managing registration, if needed.
  • To keep workshops accessible, The Carpentries will take responsibility for standard fees that arise due to an organisation’s location outside of the US. We see this as good business practice within a global community.

Workshop Administration Fee (For Profit institutions):

For information on fees for for-profit organisations, please contact us. 50% of workshop coordination fees for for-profit organisations go towards supporting workshops in areas with financial need.

All invoices will be issued by Community Initiatives, our fiscal sponsor. The Carpentries staff will work with host sites to manage the invoicing process.

Workshop Administration Scholarship

Scholarships 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. Select the option “I am requesting a scholarship to waive the administrative fee” and answer the required questions. If a scholarship 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. 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 is 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

SWC logo se Karolinska Institutet
Instructors: Thor Wikfeldt, Martin Moche
Oct 14 - Oct 15, 2019
DC logo University of Bradford
Instructors: Krzysztof Poterlowicz
Helpers: Katarzyna Murat
Oct 14 - Oct 15, 2019
SWC logo us University of Michigan
Instructors: Joshua Stough, Rucheng Diao, Morgan Oneka
Helpers: Sarah Tomkovich
Oct 14 - Oct 15, 2019
SWC logo au Griffith University
Instructors: Amanda Miotto
Oct 16 - Oct 17, 2019
LC logo qa UCL Qatar
Instructors: Armin Straube
Oct 16 - Oct 17, 2019
SWC logo de Computing Skills For Reproducible Research: Software Carpentry - EMBL, Heidelberg
Instructors: Malvika Sharan, Toby Hodges, Thomas Schwarzl, Mike Smith, Holger Dinkel, Frank Thommen
Helpers: Thea Van Rossum, Georg Zeller
Oct 16 - Oct 18, 2019
DC logo us UCLA
Instructors: Deidre Whitmore, Jamie Jamison, Kristian Allen, Leigh Phan
Helpers: Tim Dennis, Geno Sanchez, Mark Matney
Oct 16 - Oct 24, 2019
SWC logo us IIDA Conference Center
Instructors: Becca Love, David Welch
Oct 17 - Oct 17, 2019
DC logo us Center for Spatial Data Science, University of Chicago
Instructors: Angela Li, Colin Quirk
Oct 17 - Oct 18, 2019
SWC logo us University of Arkansas
Instructors: Stephanie Pierce, Michael Gibbs
Helpers: James McCartney, Joe Paparo, Lora Lennertz, Nick Salonen
Oct 18 - Oct 19, 2019
SWC logo sg The Bioinformatics Institute, A*STAR
Instructors: Ashar Malik
Oct 21 - Oct 23, 2019
LC logo us Brown University Library
Instructors: Joshua Dull, Ashley Champagne
Oct 21 - Oct 22, 2019
SWC logo de ZB MED
Instructors: Silvia Di Giorgio, Konrad Förstner, Till Sauerwein
Helpers: Eva Seidlmayer, Klaus Lippert
Oct 21 - Oct 22, 2019
SWC logo us University of South Dakota
Instructors: Carrie Brown
Helpers: Ryan Johnson
Oct 21 - Oct 22, 2019
SWC logo no Norwegian University of Science and Technology
Instructors: Niall Beard, David Perez-Suarez
Oct 21 - Oct 22, 2019
DC logo us Tufts University, Hirsh Library
Instructors: Berika Williams, Allison Gofman, Kristin Lee, Kyle Monahan
Oct 21 - Oct 22, 2019
DC logo za University of Mpumalanga,Mbombela Campus, Building 4
Instructors: Zine Sapula
Oct 22 - Oct 23, 2019
SWC logo ca BC Cancer Research Centre
Instructors: Yuka Takemon, Bruno Grande
Oct 22 - Oct 23, 2019
SWC logo dk Aarhus University
Instructors: Luke Johnston, Kristian Tylén
Helpers: oana vuculescu
Oct 22 - Oct 23, 2019
DC logo nz University of Otago - Christchurch
Instructors: Matt Bixley
Oct 24 - Oct 25, 2019
DC logo us Oklahoma State University
Instructors: Kay BJornen, Madison Chartier, Phillip Doehle, Clarke Iakovakis, Hua Lin
Helpers: Ki Cole, Peter Hoyt, Rajendra Maharjan
Oct 24 - Oct 25, 2019
SWC logo us University of Minnesota
Instructors: yectli huerta, Elena Auer, Caitlin Bakker
Helpers: Cody Hennesy, yectli huerta, Elena Auer, Caitlin Bakker, Jon Badalamenti, David Naughton
Oct 24 - Oct 25, 2019
SWC logo ca Université de Montréal
Instructors: Daniel Stubbs, Nikolai Sergueev
Helpers: Pier-Luc St-Onge, Bart Oldeman
Oct 24 - Oct 25, 2019
LC logo us SUNY, Oneonta
Instructors: David Yakobovitch, Jacob Koehler
Oct 25 - Oct 25, 2019
DC logo us Rutgers University - Camden
Instructors: Heather Ciallella, Liam Sharp, Sunil Shende
Oct 25 - Oct 26, 2019
SWC logo us University of Arizona
Instructors: Uwe Hilgert, Xue Pan, Sateesh Peri, Travis Struck
Helpers: Cristian Palacios, Fernando Rios
Oct 26 - Oct 27, 2019
DC logo us Harvard University
Instructors: Sawyer Newman, Kristin Lee, Kyle Monahan
Helpers: Julie Goldman
Oct 28 - Oct 29, 2019
SWC logo us Oklahoma State University
Instructors: Kevin Dyke, Peter Hoyt
Helpers: Hua Lin
Nov 1 - Nov 22, 2019
LC logo us Rochester, NY
Instructors: Vratika Chaudhary, Sarah Pugachev
Nov 1 - Nov 1, 2019
SWC logo sa KAUST Visualization Lab
Instructors: David Pugh
Nov 3 - Nov 3, 2019
SWC logo sa KAUST Visualization Lab
Instructors: David Pugh
Nov 4 - Nov 4, 2019
LC logo de Universitätsbibliothek Leipzig
Instructors: Martin Czygan, Ronny Gey
Nov 4 - Nov 5, 2019
SWC logo us University of Minnesota
Instructors: Chaochih Liu, Cody Hennesy, Nicholas Dunn
Helpers: Cody Hennesy, Caitlin Bakker, Nicholas Dunn, Elena Auer, David Naughton
Nov 7 - Nov 8, 2019
DC logo au Central Clinical School, Monash University
Instructors: Nick Wong
Nov 12 - Nov 13, 2019
DC logo de SUB Göttingen
Instructors: Birgit Schmidt, Claudia Engelhardt, Timo Gnadt, Najko Jahn, Daniel Bangert, Péter Király
Nov 12 - Nov 13, 2019
LC logo de Library Carpentry, Frankfurt a.M.
Instructors: Evamaria Krause, Christian Krippes, Till Sauerwein
Nov 18 - Nov 19, 2019
SWC logo au Griffith University
Instructors: Amanda Miotto
Nov 20 - Nov 22, 2019
SWC logo us Stanford University Medicine
Instructors: João Rodrigues, Jake Lever
Nov 21 - Nov 21, 2019
DC logo nl KNVM Division Microbial Typing
Instructors: Anita Schürch, Sergio Arredondo Alonso
Nov 25 - Nov 26, 2019
SWC logo es Centro de Física Teórica y Matemáticas
Instructors: Inigo Aldazabal Mensa, Andrés Díaz-Gil, Alfonso Nunez, Bryan Zaldivar
Helpers: Marcos Ramírez, Emilio Ambite, Eduardo de Cordoba
Nov 28 - Nov 29, 2019
DC logo us Oklahoma State University
Instructors: Kevin Dyke, Peter Hoyt, Hua Lin
Helpers: Ki Cole, Madison Chartier
Dec 16 - Dec 17, 2019
DC logo au AMOS 2020
Instructors: Damien Irving, Holger Wolff
Feb 9 - Feb 9, 2020
DC logo ca Brock Digital Scholarship Lab
Instructors: Daniel Brett, James Desjardins, Tim Ribaric
Feb 19 - Feb 20, 2020
Check out our past workshops here.