David Dalpiaz
Data Importer-Exporter
Hello and welcome to my webzone! You can call me Dave!
I am currently a Teaching Associate Professor for the Department of Computer Science at the University of Illinois Urbana-Champaign.
What am I working on?
- Teaching CS 307, an introduction to machine learning for data science students.
- Writing Atomic R, a textbook introducing the R programming language.
- Developing
bbd
, an R package for accessing baseball data. - Contributing to the PrairieLearn R autograder.
- Researching accessibility needs and best practices in STEM education.
- Applying statistical methodology to public baseball data.
Contact
The best way to reach me is by email. I might have a work phone, but I honestly don’t know the number and I respond faster to email anyway.
- Email: dalpiaz2@illinois.edu
- Office: 2328 Siebel Center for Computer Science
- GitHub: daviddalpiaz
Posts
-
2023-11-14 Careers in Sports & Data
-
2023-03-30 Moneyball in R
-
2023-02-09 Reduce Friction, Increase Learning
-
2022-10-04 Accessing Baseball Data for Analysis with R
-
2022-04-02 Recreating NFL Scorigami with R
-
2020-08-17 Ten Simple Rules for Success in STAT 432
-
2019-11-27 Letters of Recommendation
-
2019-08-22 The Extended Syllabus
No matching items
Teaching
Subject | Level | Title | Website |
---|---|---|---|
CS | 307 | Modeling and Learning in DS | cs307.org |
STAT | 100 | Statistics | |
STAT | 200 | Statistical Analysis | |
STAT | 212 | Biostatistics | |
STAT | 385 | Statistical Programming Methods | stat385.org |
STAT | 400 | Statistics and Probability I | stat400.org |
STAT | 420 | Statistical Modeling in R | |
STAT | 432 | Basics of Statistical Learning | stat432.org |
STAT | 510 | Mathematical Statistics | stat510.org |
STAT | 593 | STAT Internship | |
STAT | 3202 | Statistical Inference (OSU) | |
STAT | 4194 | Data Analytics Capstone (OSU) |
Books
- Atomic R
- Currently in use for STAT 385 at Illinois for the Department of Statistics. Provides an introduction to programming through the use of the R programming language. Focuses on “Base R” rather than the
tidyverse
collection of domain specific packages.
- Currently in use for STAT 385 at Illinois for the Department of Statistics. Provides an introduction to programming through the use of the R programming language. Focuses on “Base R” rather than the
- Applied Statistics with R
- Currently in use for STAT 420 both in-person and online at Illinois for the Departments of Statistics and Computer Science.
- R for Statistical Learning / Basics of Statistical Learning
- These books should largely be considered abandonware. Expect to see similar material for Python developed for use in CS 307.
- Perpetually undergoing considerable changes and developments, including an attempt at a complete re-write. Originally intended to be supplemental notes to ISL in order to provide additional examples in R, the text is starting to become a complete reference text for STAT 432, Basics of Statistical Learning, at Illinois for the Department of Statistics. Target audience is advanced undergraduate students in statistics with previous experience with R and regression.