Fork me on GitHub


Who We Are

Our volunteers teach basic software skills to researchers in science, engineering, and medicine. Founded in 1998, we are now part of the Mozilla Science Lab.

What We Do

We run bootcamps all over the world, and provide open access lessons for self-paced instruction. We also run a training program for people who'd like to help us teach.

How To Help

We depend on people like you to discuss what and how to teach, host a bootcamp, create new teaching materials, or improve the tools we use.

How to Prepare for the Data Incubator

By Tianhui Michael Li / 2014-09-17

At The Data Incubator, we receive thousands of applications to join our data science fellowship. Our admissions bar is very high and we are often asked, "What can I do to prepare for the fellowship application process?"

Here are five important skills to develop and some resources on how to help you develop them. While we don't expect our applicants to possess all of these skills, most applicants already have a strong background in many of them. more

September 2014 Lab Meeting

By Greg Wilson / 2014-09-12

After taking a break in July for our sprint, and in August because people were on holiday, doing fieldwork, or both, we will resume our monthly online lab meetings this month. As always, we'll hold the meeting twice to accommodate time zones, childcare commitments, and the like; the first round will be 18:30-19:30 Eastern time on Thursday, Sept 25, and the second will be 11:00-12:00 Eastern time on Friday, Sept 26. We'll post connection details and the agenda closer to the time; if you have anything you'd like included, please send us mail. more

Videos from Stanford

By Greg Wilson / 2014-09-12

Stanford University has posted videos from the Software Carpentry workshop held there in August featuring Azalee Bostroem, Chris Lonnen, Dani Traphagen, and Chris Beitel. These are a great place to start if you'd like to do a little informal jugyokenkyu.

Our thanks to Amy Hodge and Stanford University for making these available. more

Further Thoughts on Building Better Teachers

By Justin Kitzes / 2014-09-10

On Greg's recommendation, I just finished reading Building a Better Teacher - it was an interesting book, and a well-written story. It turns out that I completely agree with Greg's assessment of the book's lessons and the challenges facing Software Carpentry, but I very much disagree with his proposed solutions! more

More Thoughts on Better Teachers

By Azalee Bostroem / 2014-09-10

Over the last few weeks I read Greg's blog post on Building Better Teachers and watched his Scipy keynote and I've been thinking a lot about how can instructors share their knowledge. more

Blog Archives ⇒

Mozilla Science Lab logo

Software Carpentry is a project of the Mozilla Science Lab

Upcoming Bootcamps

United-States Lawrence Berkeley Lab
Sep 22-23, 2014
United-States Federal Reserve Board
Sep 24-25, 2014
Canada University of British Columbia
Sep 25-26, 2014
United-States Arizona State University
Sep 27-28, 2014
United-States Indiana University
Oct 6-7, 2014
United-States Ohio State University
Oct 6-7, 2014
Canada University of Toronto
Oct 6-7, 2014
United-States Rice University
Oct 13-14, 2014
United-States Northwestern University
Oct 31 - Nov 1, 2014
Canada University of Toronto
Oct 30-31, 2014
...see all

Request a Bootcamp

Let us know if you would like a software carpentry bootcamp in your area