2 Course Description and Requirements

Modern-day biological research produces volumes of data that all scientists need the skills to analyze. In this course, students will learn and apply foundational concepts in data science, including data visualization, wrangling, modeling, and communicating using open-source programming and reproducible frameworks. This course assumes no background in any computer programming or other computational skills.

Upon completing this course, students will be able to:

  • Apply the R statistical computing language (notably the “tidyverse” packages) to visualize, interpret, manipulate, and model (light modeling!) data
  • Communicate data analyses using professional markup languages
  • Utilize version control for code and data management, communication, and reproducibility
  • Develop and address scientific questions using reproducible data science techniques

There are no additional requirements for this course beyond having a computer (or tablet with external keyboard) with WiFi. You must bring your computer to all classes in order to fully participate with class activities.