Institut Pasteur

Centre François Jacob, room 28_01_01C
Oct 03-04, 2013
13:30 - 18:30, 9:00 - 17:30

Instructors: John Blischak, Diego Barneche

What: Our goal is to help scientists and engineers become more productive by teaching them basic computing skills. In this two-day boot camp, attendees will learn basic programming, as well as best practices for writing correct and reproducible code, through short tutorials interspersed with hands-on practical exercises.

Who: Graduate students, post-docs, technicians, and researchers at the Institut Pasteur with minimal previous programming experience.

Requirements: Participants must bring a laptop with a few specific software packages installed.

Content: The syllabus for this boot camp will include:

Contact: Please mail jdblischak@uchicago.edu for more information.


Installation

Please follow these installation instructions.


Survey

Please complete the pre-boot camp survey. It helps us to understand what previous programming experince you have. Also, this is a standard survey that we use for all boot camps. Thus, please do not worry that the survey contains questions about material we will not cover, e.g. SQL.


Lessons

Link to lesson material


Schedule

Subject to Change

One benefit of having a small number of attendees at this boot camp is that we can be flexible. The goal of the boot camp is for you to learn as much as possible in the two days so that you can start incoprorating these new skills into your research. We can move slower or faster through the content based on your needs.

Day 1
13:30 - 14:00 Setup Help and Introduction
14:00 - 16:30 Introduction to R and RStudio
16:30 - 16:45 Coffee Break
16:45 - 18:30 Flow Control with R
Day 2
09:00 - 10:30 Functions and Packages with R
10:30 - 10:45 Coffee Break
10:45 - 12:00 Debugging with R
12:00 - 13:00 Bash Shell
13:00 - 14:00 Lunch break
14:00 - 15:00 Bash Shell, continued
15:00 - 17:15 Version control with git and GitHub
17:15 - 17:30 Questions and Wrap Up