Course Schedule

Key:

  • bold - class held over zoom
  • struckout - class not held, reserved for project work
  • Follow Week N links for detailed list of topic sections.
  • Assignments are assigned and due on the first day of class each week unless mentioned otherwise
Week Dates Topics Assignment
Week 0 Prior to class
  • Github configuration
[Assignment 0]
Week 1 1/24 & 1/26
  • Preliminaries
  • Data in Biology
  • R Programming Basics
  • Data Wrangling & tidyverse Basics
Assignment 1
Week 2 1/31 & 2/2
  • R in Biology
  • Bio: Bioconductor Basics
  • Data Viz: Grammar of Graphics
Assignment 1
Week 3 2/7 & 2/9
  • Data Sci: Data Modeling
  • Bio: Gene Expression
  • Bio: Microarrays
  • Bio: Differential Expression: Microarrays
Assignment 2
Week 4 2/14 & 2/16
  • Data Sci: PCA & Clustering
  • Data Vis: Heatmaps & Dendrograms
  • R Programming: Structures & Iteration
Assignment 3
Week 5 2/22 & 2/23 Note: 2/22 is a Tuesday
  • Bio: High Throughput Sequencing
  • Bio: RNASeq
  • Bio: Count Data
  • Bio: Differential Expression: RNASeq
  • Bio: Gene Set Enrichment Analysis
Assignment 4
Week 6 2/28 & 3/2
  • Data Sci: Distributions
  • Data Sci: Statistical Tests
  • R Programming: Style & Conventions
Assignment 5
3/7 & 3/9 Spring Break
Week 7 3/14 & 3/16
  • Data Viz: Responsible Plotting
Assignment 6
Week 8 3/21 & 3/23
  • RShiny
Assignment 7
Week 9 3/28 & 3/30
  • EngineeRing
Assignment 7
Week 10 4/4 & 4/6
  • Bio: Biological Networks
  • Data Sci: Network Analysis
  • Data Viz: Network Viz
[Project]
Week 11 4/11 & 4/13
  • Project work, no class
Week 12 4/20
  • Project work, no class
Week 13 4/25 & 4/27
  • Project work, no class
Week 14 5/2 & 5/4
  • Course wrap up & feedback
5/9
  • First day of exam period
Project due