Teaching basic lab skills
for research computing

Join Us

SciPy 2015

Past issues


There are two steps to becoming an instructor:

  1. Take the instructor training course: This course runs over two full days and covers the basics of educational psychology, instructional design, and how to apply both to teaching Software Carpentry and Data Carpentry materials.

  2. Complete the Software Carpentry checkout process: You must complete three short tasks after the course in order to complete certification.

Most of our instructors are trained through organizational agreements with affiliated institutions. If you have been asked to provide information associated with this type of training, please fill in this form. If you are not affiliated with one of our partner organizations, we offer limited scholarships to attend online instructor training. Please fill out the form above to indicate your interest in participating in an upcoming instructor training.

If you are already an instructor and would like to let us know that you have moved, changed your email address, or are able to teach new lessons, please fill in this form to update your information.

Community Events

There are many opportunities to join community lab meetings, sub-committees and de/briefing sessions. Subscribe to the below calendar to watch all that is going on throughout our community.

Meetup at Conferences

Going to an event where other Software Carpentry instructors might be? Add an entry to the meetup etherpad and try to arrange a meetup.


You can join the conversation by following our blog, on Slack, or @swcarpentry on Twitter, or talk to us on these mailing lists:

discuss (archives in Mailman or on Gmane) The main channel for discussion of direction and technology. 30-40 messages/week unmoderated
instructors (archives) Advertisements for workshop instructors and helpers. 1-2 messages/month moderated
mentoring (archives) Working mailing list of the Mentoring subcommittee. 5-20 messages/week moderated
maintainers (archives) Working mailing list of the Lesson Development subcommittee (which includes all active lesson maintainers). 5-20 messages/week unmoderated
r-discuss (archives) Disucssion of our R lesson and related matters. 1-5 messages/week unmoderated
aus-nz (archives) A sub-list for discussion of activities in Australia and New Zealand. 5-20 messages/month unmoderated
seattle (archives) A sub-list for discussion of activities in the Seattle area. 5-10 messages/month unmoderated
vancouver (archives) A sub-list for discussion of activities in the Vancouver area. 5-10 messages/month unmoderated

Dialogue & Discussion

You can review our commenting policy here.