UMass Amherst Software Carpentry boot camp

A couple years ago, while I was in physics graduate school, I found out about an organization called Software Carpentry. My advisor sent me a Nature article about poor software practices in science and it quoted Greg Wilson, the founder of Software Carpentry. Around the same time, I also heard that Software Carpentry was running an online class to teach scientists software skills. I signed up and really enjoyed the class -- which covered Python, shell, version control, object oriented programming, regular expressions, testing, and databases.

more ...