I teach applied, computing-first statistics — students spend class time writing code against real data rather than watching derivations.
Data science tools and workflow: data wrangling, exploratory analysis and visualization, Markdown and reproducible reporting, simulation-based inference, and classification. R is emphasized; Python is introduced.
Tidy data, summarizing in one and two dimensions, basic visualization, and R Markdown notebooks.
ggplot2, dplyr, and tidyr: reshaping, joining and merging, missing data, regular expressions and text.
Clustering and PCA, linear and logistic regression, tree-based methods, prediction metrics, cross-validation.
Causal inference, propensity scores, and building dashboards.
By the end of the course, students can write R code and build analyses in R Markdown; use Tidyverse tools to wrangle, clean, and visualize data; and fit supervised and unsupervised models to quantify relationships in high-dimensional data.
All roles above were as a Teaching Assistant.