Recent advances in technology allow biologists to generate huge amounts of data in different fields such as genetics, ecology, and neuroscience. For many problems, manual data analysis is no longer possible, and biology is becoming increasingly quantitative and computationally intensive. In this course, you will learn how to approach biological problems using a basic toolkit including text processing, shell scripting, programming, data management, and data display. Previous programming experience is not required.