Find us on GitHub

Instructors: to be announced.

 

Welcome

Our Mission

Teach basic lab skills for scientific computing to make researchers more productive.

What We Teach

the Unix shell => automate repetitive tasks
Git and GitHub => track and share work
Python => build modular code

Science!

Hands On

  • Slides
  • Use sticky notes to show us how you're doing.
  • And for feedback at breaks.

Seven Plus or Minus Two

  • Short-term memory can only hold 7±2 items at once.
  • Must structure programs and programming to fit this limit.

Mental Fatigue

  • Brains get tired after 45-90 minutes of concentration.
  • Must structure tasks so that they can be completed in this time or less.
  • And move around in between to re-oxygenate.

Mental Fatigue

  • Five 8-hour days per week maximizes total productivity
    (not just productivity per hour).
  • So the best way to finish your thesis is to get some rest.

To Learn More

Our web site: http://software-carpentry.org
Our blog: http://software-carpentry.org/blog/
Follow us on Twitter: https://twitter.com/swcarpentry
Contact us: admin@software-carpentry.org
Become an instructor: http://teaching.software-carpentry.org
Software Carpentry logo