Schedule
Styling and infrastructure for this page inspired by related syllabi produced by Ben Baumer and R. Jordan Crouser.
All readings for this course will be available in our course Perusall, which is linked in Moodle. I encourage you to complete the readings there so that you can leave comments and questions as they come up.
September 07, 2022
What is Data Science?
September 09, 2022
Infrastructure Set-up
Fill out First Day of Class Questionnaire in Moodle
Complete Syllabus Quiz in Moodle
Contact me if you will be using a Chromebook
September 12, 2022
Data Fundamentals
September 14, 2022
Introduction to R
(Read in Perusall; linked in Moodle) 2. R Basics , Irizarry, Rafael A. (2022). Introduction to Data Science. Data Analysis and Prediction Algorithms with R. URL: https://rafalab.github.io/dsbook/ (visited on Jan. 14, 2022).
September 16, 2022
Lab: Understanding Datasets
September 19, 2022
Grammar of Graphics
(Read in Perusall; linked in Moodle) 2. Data Visualization , Baumer, Benjamin S., Daniel T. Kaplan, and Nicholas J. Horton (2021). Modern Data Science with R. 2nd. CRC Press. URL: https://mdsr-book.github.io/mdsr2e/ (visited on Jan. 14, 2022).
September 21, 2022
Visualization Conventions
Problem-Solving Lab Due
Lab 1 Due
ggplot2 cheatsheet
Navigate to RStudio and switch the project called class-activities
. Then click the blue downward arrow in the Git tab to pull the new activity into your environment.
September 23, 2022
Lab: Designing Effective Data Visualizations
September 26, 2022
Frequency Plots
(Read in Perusall; linked in Moodle) 2. Data Visualization , Ismay, Chester and Albert Y. Kim (2021). Modern Dive: Statistical Inference via Data Science. CRC Press. URL: https://moderndive.com/ (visited on Jan. 14, 2022).
Complete CATME Survey
ggplot2 cheatsheet
Navigate to RStudio and switch the project called class-activities
. Then click the blue downward arrow in the Git tab to pull the new activity into your environment.
September 28, 2022
Mountain Day!
Lab 2 Due
September 30, 2022
Work on Group Projects in Class
October 03, 2022
Lab: Collaborating via GitHub
Read Lab 4 in Perusall
Watch Lab 2 Recap in Perusall
October 05, 2022
Boxplots
Group Contract Due
October 07, 2022
Lab: Visualizing Data
October 10, 2022
No Class
October 12, 2022
Subsetting, Aggregating, and Summarizing Data
(Read in Perusall; linked in Moodle) 3. Data Wrangling , Ismay, Chester and Albert Y. Kim (2021). Modern Dive: Statistical Inference via Data Science. CRC Press. URL: https://moderndive.com/ (visited on Jan. 14, 2022).
Lab 3 Due
October 14, 2022
Lab: Aggregating and Summarizing Data
October 17, 2022
Joining Datasets
(Read in Perusall; linked in Moodle) 5. Data wrangling on multiple tables , Baumer, Benjamin S., Daniel T. Kaplan, and Nicholas J. Horton (2021). Modern Data Science with R. 2nd. CRC Press. URL: https://mdsr-book.github.io/mdsr2e/ (visited on Jan. 14, 2022).
Watch Lab 3 Recap in Perusall
October 19, 2022
Ethics of Data Joining
Project 1 Due
Quiz 1 Recommended Deadline
Lab 5 Due
October 21, 2022
Class will not meet in-person: Meet with project groups on Zoom
Project 2 Assigned
Watch Project Intro Video in Perusall
October 24, 2022
October 26, 2022
Data Wrangling Problem-Solving
Group Contract Due
October 28, 2022
Lab: Joining Datasets
Quiz 1 Due
October 31, 2022
Tidying Datasets
(Read in Perusall; linked in Moodle) 6. Tidy Data , Baumer, Benjamin S., Daniel T. Kaplan, and Nicholas J. Horton (2021). Modern Data Science with R. 2nd. CRC Press. URL: https://mdsr-book.github.io/mdsr2e/ (visited on Jan. 14, 2022).
November 02, 2022
Pivoting Datasets
(Read in Perusall; linked in Moodle) 26. Parsing dates and times , Irizarry, Rafael A. (2022). Introduction to Data Science. Data Analysis and Prediction Algorithms with R. URL: https://rafalab.github.io/dsbook/ (visited on Jan. 14, 2022).
Lab 6 Due
November 04, 2022
Lab: Pivoting Datasets
November 07, 2022
Writing Functions
(Read in Perusall; linked in Moodle) 7. Iteration , Baumer, Benjamin S., Daniel T. Kaplan, and Nicholas J. Horton (2021). Modern Data Science with R. 2nd. CRC Press. URL: https://mdsr-book.github.io/mdsr2e/ (visited on Jan. 14, 2022).
Study Plan Assessment Due
Watch Lab 6 Recap in Perusall
November 09, 2022
Iteration
Project 2 Due
Lab 7 Due
November 11, 2022
Lab: Programming in R
Project 3 Assigned
November 14, 2022
Map Projections and Spatial Thinking
(Read in Perusall; linked in Moodle) 17. Working with geospatial data (17.1-17.3) , Baumer, Benjamin S., Daniel T. Kaplan, and Nicholas J. Horton (2021). Modern Data Science with R. 2nd. CRC Press. URL: https://mdsr-book.github.io/mdsr2e/ (visited on Jan. 14, 2022).
Watch Lab 7 Recap in Perusall
November 16, 2022
Lab: Mapping Point Data in Leaflet
November 18, 2022
Polygon Mapping in Leaflet
Quiz 2 Recommended Deadline
Day 16 Slides: Polygon Mapping
MP3 Template Your team name should be a string with your team members’ last names.
November 21, 2022
How to Lie with Maps
(Read in Perusall; linked in Moodle) 17. Working with geospatial data (17.4-17.8) , Baumer, Benjamin S., Daniel T. Kaplan, and Nicholas J. Horton (2021). Modern Data Science with R. 2nd. CRC Press. URL: https://mdsr-book.github.io/mdsr2e/ (visited on Jan. 14, 2022).
Group Contract Due
Watch Lab 8 Recap in Perusall
November 23, 2022
No Class
November 25, 2022
No Class
November 28, 2022
Working with APIs
Quiz 2 Due
Lab 9 Due
November 30, 2022
Advanced APIs
December 02, 2022
Lab: Working with APIs
Watch Lab 9 Recap in Perusall
December 05, 2022
Work on Group Projects in Class
December 07, 2022
TBD
December 09, 2022
December 12, 2022
Wrap-up
Project 3 Due
Quiz 3 Due
Lab 10 Due