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.
Read our Workshops FAQ to learn more.
- Workshop Curriculum
- Organising a Workshop
- Core Requirements for a Workshop
- Workshop Cost
- Upcoming Workshops
Carpentries by the numbers
* Learners count is estimated based on average workshop attendance of 25.
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.
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.
Summary of workshop costs
|Institution type||Workshop coordination fee||Instructor Travel|
|Non-profit or government||US $2500||Estimate US $2000*|
* 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 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:
- Teach a lesson program's core curriculum
- Have at least one certified instructor
- Must use The Carpentries curriculum
- Use The Carpentries surveys to get evaluations
- Abide by The Carpentries Code of Conduct.
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)
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 InstructorsThe 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.
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!
Instructors: Tim Ribaric, Kaitlin Newson, Kyla Jemison
Helpers: John Fink, Fletcher Johnson
|Jun 7 - Jun 28, 2021|
NASA DEVELOP & Colorado State University (online) **
Instructors: Ryan Avery, Britnay Beaudry, Erica Carcelen, Dan Carver, Katie Dejwakh, John Dilger, Darcy Gray, Adriana Le Compte, Sean McCartney, Hayley Pippin, Kenton Ross, Makhan Virdi
Helpers: Robert Byles, Scott Cunningham, Ryan Hammock, Nicole Ramberg-Pihl, Madeleine Gregory, Erica Kriner, Bowen Kyle, Kathleen Lange, Alexa Lopez, Brandy Nisbet-Wilcox, Egla Ochoa-Madrid, Amber Williams
|Jun 10 - Jun 21, 2021|
University of the Western Cape **
Instructors: Ryan Daniels
|Jun 10 - Jul 15, 2021|
Centre for Regenrative Medicine **
Instructors: Nadine Bestard
|Jun 14 - Jun 22, 2021|
Instructors: Trisha Adamus, Vini Salazar, Annajiat Alim Rasel, Sanjay Fuloria
|Jun 21 - Jun 24, 2021|
EPCC (online) **
Instructors: Juan Herrera
|Jun 21 - Jun 24, 2021|
University of Miami **
Instructors: Timothy Norris, Elizabeth Overstreet, Cameron Riopelle
Helpers: Thilani Samarakoon, James Sobczak
|Jun 21 - Jun 24, 2021|
Instructors: Benson Muite, Ping Mamiya
Helpers: Nathaniel Porter
|Jun 21 - Jun 24, 2021|
University of Arkansas (online) **
Instructors: Lora Lennertz, Mary Leverance
Helpers: Jay McAllister
|Jun 23 - Jun 23, 2021|
Instructors: J Abraham Avelar-Rivas, Nelly Sélem, Vanessa Arellano
Helpers: Claudia Zirion Martinez, Diego Garfias Gallegos, Noe Garcia, José Manuel Villalobos Escobedo, Mauricio Ruiz
|Jun 23 - Jun 26, 2021|
University of Amsterdam
Instructors: Marc Galland, Like Fokkens, Jesse Kerkvliet, Caspar Treijtel
Helpers: Rodrigo Meneses, Johannes De Groeve
|Jun 24 - Jun 25, 2021|
ResBaz Perth (R workshop)
Instructors: Rebecca Lange, Shih Ching Fu
Helpers: Lyron Winderbaum, Janice Chan, Brady Johnston, Tania Lerch, Alyce Russell, Joakim Karlsson
|Jun 28 - Jun 29, 2021|
ResBaz Perth (Python workshop)
Instructors: Philipp Bayer, Valerie Maxville
Helpers: Andrew Rohl, Leigh Tyers, Dan Marrable, Nancy Tippaya, Ranjodh Singh, Michael David Wilson
|Jun 28 - Jun 29, 2021|
Florida State University
Instructors: Monah Abou Alezz, Annajiat Alim Rasel, Laura Martinez Gomez
|Jun 28 - Jul 1, 2021|
University of Colorado
Instructors: Annajiat Alim Rasel, Md Intekhabul Hafiz
Helpers: Nathan Quarderer, Lauren Herwehe, Sylvia Brady, Bill Travis, Sajjad Abdullajintakam, Nathan Korinek
|Jun 28 - Jul 1, 2021|
ResBaz Perth (bash and git workshop)
Instructors: Valerie Maxville
Helpers: Nancy Tippaya, Michael David Wilson, Sarah Beecroft, Brady Johnston, Foad Farivar
|Jun 30 - Jun 30, 2021|
Instructors: Diego Garfias Gallegos, Claudia Zirion Martinez, Aaron Espinosa Jaime
Helpers: Vanessa Arellano, Nelly Sélem, J Abraham Avelar-Rivas, Jose Abel Lovaco-Flores
|Jun 30 - Jul 3, 2021|
Leiden University and Delft University of Technology (online)
Instructors: Ben Companjen, Peter Verhaar, Kristina Hettne, Jeff Love
Helpers: Eirini Zormpa
|Jul 5 - Jul 8, 2021|
Instructors: Maria Kamenetsky, Sarah Graves, Cid Freitag, Stephen Appel, Clare Michaud
Helpers: Sarah Stevens
|Jul 6 - Jul 16, 2021|
Arizona State University
Instructors: Annajiat Alim Rasel, Benson Muite, Juan Jose Garcia Mesa
|Jul 6 - Jul 8, 2021|
Texas State Library and Archives Commission
Instructors: Annajiat Alim Rasel, Marcia Ferreira
Helpers: Md Intekhabul Hafiz
|Jul 7 - Jul 14, 2021|
University of Manchester (online)
Instructors: Nilani Ganeshwaran
Helpers: Aleksandra Nenadic, Kamilla Kopec-Harding, Anja Le Blanc
|Jul 13 - Jul 16, 2021|
University of Venda
Instructors: Sarah Schäfer, Annajiat Alim Rasel, Kudakwashe Madzima, Daniel Morillo Cuadrado, Sanjay Fuloria
Helpers: Michael Landi
|Jul 21 - Jul 22, 2021|
University of Würzburg (online)
Instructors: Florian Goth, Markus Ankenbrand
Helpers: Christopher Nauroth, Jefferson Portela, Jonas Schwab, Manuel Schrauth
|Jul 28 - Jul 30, 2021|
Sol Plaaitjie University, South Africa
Instructors: Annajiat Alim Rasel, Christian Knudsen, Punam Amratia, Kudakwashe Madzima
|Aug 2 - Aug 6, 2021|
NWU, South Africa
Instructors: Martin Dreyer, Sebastian Mosidi, Annajiat Alim Rasel, Sanjay Fuloria
|Aug 10 - Aug 13, 2021|
Library Carpentry, VDB LV Hessen (Workshops are in German) (online)
Instructors: Agnes Brauer, Eva Bunge, Evamaria Krause, Luis Moßburger, Adrian Pachzelt
Helpers: Michelle Kamolz, Jakob Frohmann, Andre Pietsch
|Sep 13 - Sep 14, 2021|
Universiteit Leiden, Universiteit van Amsterdam, Vrije Universiteit, Universiteit Utrecht (online) **
Instructors: Alice Doek, Henriette Reerink, Matthijs de Zwaan, Kristina Hettna
Helpers: Puck Wildschut
|Oct 4 - Oct 12, 2021|
** Workshops marked with asterisks are based on curriculum from The Carpentries lesson programs but may not follow our standard workshop format.
Workshops with a globe icon are being held online. The corresponding flag notes the country where the host organization is based.