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

2,498

instructors

62,000

learners

2,480

workshops

* 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 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 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

Circuits logo gb ** University of Edinburgh
Instructors: Lucia Michielin, Justin Chun-ting Ho, Jennifer Daub
Nov 15 - May 1, 2020
SWC logo gb UK Atomic Energy Authority
Instructors: Matti Juvonen, Chris MacMackin, Qingfeng Xia
Jan 15 - Jan 30, 2020
SWC logo us Benaroya Research Institute (Room 4 North)
Instructors: Daniel McCloy, Anthony Valente
Jan 28 - Jan 29, 2020
DC logo nz Auckland Bioengineering Institute, The University Of Auckland
Instructors: Megan Guidry, Ngonidzashe Faya, Dinindu Senanayake, Ann McCartney
Helpers: David Waite, Libby Li
Jan 28 - Jan 29, 2020
DC logo de EMBL
Instructors: Florian Huber, Fotis Psomopoulos, Toby Hodges
Helpers: Malvika Sharan, Thea Van Rossum, Georg Zeller
Jan 28 - Jan 30, 2020
DC logo za Wits University
Instructors: Juan Steyn, Angelique van Rensburg
Jan 29 - Jan 31, 2020
Circuits logo us ** University of Wisconsin - Madison
Instructors: Christina Koch, Sarah Stevens, Tobin Magle, Trisha Adamus, Sailendharan Sudakaran, Elizabeth McDaniel, Clare Michaud
Helpers: Christina Koch, Lauren Michael, Sarah Stevens, Trisha Adamus, Sailendharan Sudakaran, Kimberly O'Keefe, Cid Freitag, Casey Schacher
Jan 29 - Apr 29, 2020
SWC logo us University of Missouri
Instructors: Samniqueka Halsey
Jan 30 - Jan 31, 2020
SWC logo us University of Idaho
Instructors: Amanda Stahlke, Breanna Sipley
Jan 30 - Jan 31, 2020
Circuits logo no ** University of Oslo
Instructors: Mohamed Abdelhalim, Anne Bergsaker, Viviane Girardin, Tobias Busch
Helpers: Eve Fiskebeck
Jan 31 - Jan 31, 2020
DC logo nl @TU Delft
Instructors: Kees den Heijer, Claudia Engelhardt, Nicolas Dintzner
Helpers: Barbara Vreede, Yan Wang
Feb 3 - Feb 4, 2020
LC logo us Kilton Public Library
Instructors: Chuck McAndrew, Jacqueline Frisina
Helpers: Adam Shlager, Kevin French
Feb 3 - Feb 4, 2020
DC logo us UC San Diego Library - Data Carpentry R for Social Science
Instructors: Reid Otsuji, Stephanie Labou, Richard McCosh, Justin Shaffer
Feb 4 - Feb 5, 2020
SWC logo us University of North Texas
Instructors: Mark Phillips, Kristy Phillips, Manuel (Gio) Gottardi, Maristella Feustle
Helpers: Lauren Ko, Madhulika Bayyavarapu
Feb 4 - Feb 5, 2020
SWC logo us Oklahoma State University
Instructors: Phillip Doehle
Helpers: Kay BJornen
Feb 6 - Feb 7, 2020
SWC logo us University of Georgia
Instructors: Michael Francis, Tito Peña Montenegro
Helpers: Dung Tran, Hallie Wright, Shiva Makaju, Davis Gimode, Lynsey Kovar, Anna Willoughby
Feb 7 - Feb 7, 2020
Circuits logo no ** University of Oslo
Instructors: Sabry Razick, Tina Visnovska
Helpers: Kyrre Låberg, Tim Dunker, Bret Stephan Lambert
Feb 7 - Feb 7, 2020
SWC logo us West Virginia University (Intermediate Python Workshop)
Instructors: Nihan Pol, Brian Powell
Helpers: Nicolas Frazee
Feb 8 - Feb 8, 2020
DC logo au AMOS 2020
Instructors: Damien Irving, Holger Wolff
Feb 9 - Feb 9, 2020
SWC logo au Griffith University
Instructors: Amanda Miotto
Feb 10 - Feb 11, 2020
SWC logo us Boise State University
Instructors: Eric Jankowski, Dylan Mikesell, Mike Henry, Brian Jackson, Matt Clark, Kendra Kaiser, Charlie Becker, Neale Ellyson
Helpers: Kyle Shannon, Dhanush Kumar Ratakonda, Elisabeth Shook, Olga Goulko
Feb 11 - Feb 12, 2020
DC logo us Quarterly SI Data Carpentry: Winter 2020 Edition Feb 12 - Feb 13, 2020
DC logo dk Aarhus University
Instructors: Adela Sobotkova, Petra Hermankova
Feb 13 - Feb 14, 2020
DC logo de Leibniz School of Education
Instructors: Julia Scheel
Feb 13 - Feb 14, 2020
SWC logo us Rice University
Instructors: Hamid Mokhtarzadeh, Cian Wilson
Feb 13 - Feb 14, 2020
Circuits logo no ** University of Oslo
Instructors: Tiago Pereira, Eve Fiskebeck
Helpers: Tobias Busch, Knut Waagan
Feb 14 - Feb 14, 2020
DC logo us Central New Mexico Community College
Instructors: Jon Wheeler, Mark Servilla
Feb 14 - Feb 21, 2020
Circuits logo us ** University of Arizona
Instructors: Uwe Hilgert
Feb 15 - Feb 16, 2020
SWC logo au University of Queensland
Instructors: Mark Crowe
Feb 18 - Feb 19, 2020
DC logo ca Brock Digital Scholarship Lab
Instructors: Tim Ribaric, James Desjardins, Daniel Brett
Feb 19 - Feb 20, 2020
Circuits logo gb ** Lancaster University
Instructors: Alexander Konovalov, Samuel Lelièvre, Fredrik Strömberg
Feb 21 - Feb 22, 2020
Circuits logo no ** University of Oslo
Instructors: Sabry Razick, Marius Bjørnstad
Helpers: Kyrre Låberg
Feb 21 - Feb 21, 2020
SWC logo us The Jackson Laboratory for Genomic Medicine
Instructors: Pariksheet Nanda
Feb 27 - Feb 28, 2020
SWC logo us University of Idaho
Instructors: Lihong Zhao, Amanda Culley
Feb 27 - Feb 28, 2020
DC logo gb Earlham Institute Mar 3 - Mar 4, 2020
DC logo us New Mexico Highlands University Mar 6 - Mar 7, 2020
DC logo us Oklahoma State University
Instructors: Kay BJornen
Helpers: Phillip Doehle
Mar 16 - Mar 17, 2020
LC logo us Purdue University Mar 16 - Mar 16, 2020
LC logo us Macalester College
Instructors: Cody Hennesy, Caitlin Bakker, David Naughton
Helpers: Katie Wilson
Mar 16 - Mar 17, 2020
SWC logo fi Kumpula Campus
Instructors: Jarno Rantaharju, João da Silva, Richard Darst
Helpers: Kerstin Lenk
Mar 19 - Mar 20, 2020
SWC logo au Griffith University
Instructors: Amanda Miotto
Mar 23 - Mar 25, 2020
SWC logo au University of Queensland
Instructors: Thom Cuddihy, Stéphane Guillou
Mar 23 - Mar 24, 2020
DC logo us University of Idaho
Instructors: Erich Seamon
Mar 26 - Mar 27, 2020
Circuits logo se ** Karolinska Institutet University Library Flemingsberg
Instructors: Rosa Lönneborg, Joakim Philipson, Thomas Lind, Lina Andrén
Helpers: Glenn Haya
Apr 1 - Apr 2, 2020
DC logo no University of Oslo
Instructors: Annika Rockenberger, Matthew Good
Apr 28 - Apr 29, 2020
SWC logo au University of Queensland
Instructors: Stéphane Guillou, Mark Crowe
Apr 30 - May 1, 2020
SWC logo us Oklahoma State University
Instructors: Phillip Doehle
Helpers: Kay BJornen
May 11 - May 12, 2020
DC logo fi CSC - IT Center for Science
Instructors: Bishwa Ghimire, Jesse Harrison
Helpers: Kerstin Lenk
May 14 - May 15, 2020
LC logo us University of North Texas May 19 - May 20, 2020
SWC logo gb Singleton Campus, Swansea University May 20 - May 21, 2020
SWC logo au Griffith University
Instructors: Amanda Miotto
May 26 - May 28, 2020
DC logo au RMIT Melbourne
Instructors: Will Pitchers, Paul Harrison, Nick Wong
Jun 29 - Jun 30, 2020
SWC logo au Griffith University
Instructors: Amanda Miotto
Jul 6 - Jul 8, 2020
SWC logo au Griffith University
Instructors: Amanda Miotto
Aug 17 - Aug 19, 2020
** Workshops marked with astersiks are based on curriculum from The Carpentries lesson programs but may not follow our standard workshop format.

Check out our past workshops here.