Software Carpentry: Scientific computing doesn’t have to hurt (BC) (2014)

Image courtesy of Software Carpentry

Course Objectives

A poster announcing this workshop can be found here

Please note that there is also a Software Carpentry workshop in Toronto, ON on May 12-13, 2014.

Our goal is to help scientists and engineers become more productive by teaching them basic computing skills like program design, version control, testing, and task automation. We will focus on teaching R programming. In this two-day boot camp, short tutorials will alternate with hands-on practical exercises. Participants will be encouraged both to help one another, and to apply what they have learned to their own research problems during and between sessions. At the end of the workshop we hope that participants will be able to generate their own R package and share it with others on github.

The syllabus for this boot camp will include:
  • R programming
  • using shell/make to do more in less time
  • using version control to manage and share information
  • how (and how much) to test programs
  • making R packages
  • reproducible research

Course Material

Open Access LogoCanadian Bioinformatics Workshops promotes open access. Past workshop content is available under a Creative Commons License.