avatar

Shuangjie Zhang

Postdoctoral Fellow
University of Texas at Austin
shuangjie.zhang@austin.utexas.edu

Teaching

I teach applied, computing-first statistics — students spend class time writing code against real data rather than watching derivations.

SDS 322E Spring 2026 · UT Austin

Elements of Data Science

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.

Role Lecturer
Format 3 lectures + 1 lab weekly
Level Undergraduate
Language R, with Python intro
Full syllabus (PDF) RStudio / Tidyverse Git-based collaboration
Unit 1

Analytic Thinking and Visualization

Tidy data, summarizing in one and two dimensions, basic visualization, and R Markdown notebooks.

Unit 2

Data Wrangling

ggplot2, dplyr, and tidyr: reshaping, joining and merging, missing data, regular expressions and text.

Unit 3

Modeling and Analysis

Clustering and PCA, linear and logistic regression, tree-based methods, prediction metrics, cross-validation.

Unit 4

Expanding Horizons

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.

Previously

All roles above were as a Teaching Assistant.