TEACHING LAB SKILLS FOR
SCIENTIFIC COMPUTING

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 material for self-paced instruction. We also run a training program for people who'd like to help us teach.

How To Help

Like all volunteer organizations, we depend on you to help us help others. You can host a bootcamp, help create new teaching materials, or improve the tools we use.

Office Hours for Code as a Research Object

By Kaitlin Thaney / 2014-04-22

Looking to learn more about how to get a DOI for your code? Interested in the underlying technology used to hook up GitHub (a code hosting service) and figshare (an open data repository)? Join us for our online office hours on Thursday, April 24. We'll be shedding light on the technical build done as part of our "code as a research object" project.

We'll be holding two sessions, one at 11 am ET for those in North America, Europe, and Africa, and another at 4 pm ET for our Australasian colleagues. These sessions are open to all, and are your chance to ask your implementation questions, gain a better understanding of how the prototype works, and peek under the hood at the codebase.

Have a question? Add it to the etherpad, where you can also find useful background on the project as well as dial-in information. We hope you'll join us.

...read more



GSoC Projects for 2014

By Greg Wilson / 2014-04-22

We're very pleased to announce that two students will be working on Google Summer of Code projects we put forward, and that one of our regular contributors has received a GSoC as well. The projects are:

...read more



Software Carpentry bootcamp at GARNet

By Aleksandra Pawlik, Christina Koch / 2014-04-22

The second week of April the University of Warwick in the UK hosted its first Software Carpentry bootcamp. The bootcamp was organised by GARNet which is a UK-based research network for the UK Arabidopsis and wider plant research community. GARNet facilitates collaboration and interaction between different researchers and supports skills development.

...read more



Workshops at SESYNC

By Greg Wilson / 2014-04-19

Applications are now open for the 2014 Computational Summer Institute at the National Socio-Environment Synthesis Center (SESYNC). Small teams of researchers are invited to apply for spaces at the one-week institute which will be held July 7-11 in Annapolis, Maryland. The workshop will offer participants hands-on training in managing the lifecycle of their data and code with a focus on using open source tools, including R. Topics will include

...read more



Workshop at University of Southern Denmark, Odense

By Steven Koenig / 2014-04-18

The workshop at University of Southern Denmark, Odense was my first workshop for Software Carpentry, the same is true for Luis as well. We had taught before, Luis more than me, but it was still exciting for me to see how this workshop would go given that we never taught together before. While I taught bash, regular expressions and Git, Luis taught Python, unit testing and SQL. Initially, make was also on that list, but due to time constraints was kicked out to make room for a second Git lecture.

...read more



Blog Archives ⇒


Mozilla Science Lab logo

Software Carpentry is a project of the Mozilla Science Lab

Upcoming Bootcamps

Norway University of Bergen
April 23-24, 2014
Canada Instructor Training
April 28-30, 2014
United-States George Washington University
Apr 29-30, 2014
United-States Cold Spring Harbor Laboratory, Hershey Building, west conference room
May 12-13, 2014
Brazil Universidade Federal do Rio Grande
May 12-13, 2014
Australia Monash University
Jun 02-04, 2014
Italy Italian National Institute for Nuclear Physics
Jun 04-06, 2014
United-States Stony Brook University
Jul 08-09, 2014
United-States Vanderbilt University
Aug 12-13, 2014
...see all

Request a Bootcamp

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