Schedule

Acknowledgements

Styling and infrastructure for this page inspired by related syllabi produced by Ben Baumer and R. Jordan Crouser.

Tip

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

Day 5 Slides

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

Day 6 Slides

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!

September 30, 2022

Work on Group Projects in Class

Project 1 Assigned

Check team number at CATME.org
Project 1

October 03, 2022

Lab: Collaborating via GitHub

Read Lab 4 in Perusall
Watch Lab 2 Recap in Perusall

October 05, 2022

Boxplots

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

Project 1 Shares

Zoom link for today’s class has been sent via email and is posted on Moodle.

Watch Lab 5 Recap in Perusall

October 26, 2022

Data Wrangling Problem-Solving

October 28, 2022

Lab: Joining Datasets

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

November 11, 2022

Lab: Programming in R

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

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

Project 3 Shares

Quiz 3 Recommended Deadline

December 12, 2022

Wrap-up

Project 3 Due

Quiz 3 Due
Lab 10 Due