Teaching

I teach undergraduate and graduate courses on data analysis in R in the Department of Engineering Management and Systems Engineering at The George Washington University.

EMSE 4571: Programming for Analytics

EMSE 4571 · Undergraduate

An introductory course in programming with R, covering programming fundamentals (data types, functions, loops, testing, debugging), then data fundamentals (reading, wrangling, and visualizing real data sets). Assumes no prior programming experience.

Course site

Semesters Taught (7)

EMSE 4572: Exploratory Data Analysis

EMSE 4572 / 6572 · Undergraduate & Graduate

Sourcing, wrangling, and visualizing data in R, grounded in the human psychology of visual information processing and fully reproducible workflows from raw data to results. Students design and carry out their own semester-long data projects.

Course site Project showcase

Semesters Taught (7)

EMSE 6035: Marketing of Technology

EMSE 6035 · Graduate

Data-driven methods for making design decisions in competitive markets, covering consumer choice modeling, survey design, conjoint analysis, optimization, and market simulation in R. Teams assess the market competitiveness of an emerging technology in semester-long projects.

Course site Project showcase

Semesters Taught (7)

R for Analytics Primer

Self-guided tutorial

A self-guided tutorial for developing a foundation in programming in R for data analysis, including data input/output, data wrangling, and data visualization using the Tidyverse.

Primer Website