Introduction to Programming in the Biological Sciences Bootcamp

This course provides an intensive, hands-on, pragmatic introduction to computer programming aimed at biologists and bioengineers. No previous programming experience is assumed. Python is the language of instruction. Students will learn basic concepts such as data types, control structures, string processing, functions, input/output, etc., while writing code applied to biological problems. At the end of the course, students will be able to perform simple simulations, write scripts to run software packages and parse output, and analyze and plot data.


Git repository

Files you will need to complete the bootcamp can be found in this repository on GitHub. Instructions for forking and cloning the repository are found in Lesson 0.