DATA 385: Introduction to Data Science

This page contains an outline of the topics, content, and assignments for the semester. Note that this schedule will be updated as the semester progresses and the timeline of topics and assignments might be updated throughout the semester.

Last Updated: Fri Sep 18 11:44:52 PM

Week Date Topic Prepare Materials In Class Assignments
1 Tue 08/25 Hello World Take Getting to Know you Survey πŸ–₯️ slides 01
πŸ“ Syllabus
Hello world slides - motivating survey

Start HW 0
πŸ“ hw00 Due Thu 8/27

Thu 08/27 Meet the Toolkit πŸ“— r4ds - intro (read only, do not install stuff) πŸ“˜ ims - chp 1
πŸ“•Intro to R
πŸŽ₯ Meet the Toolkit:: Programming
πŸŽ₯ Meet the Toolkit::Git
πŸ“AE01 - Meet Quarto in Jupyterhub with UNvotes. Due end of class 8/27 πŸ“ hw01 Due Mon 8/31
2 Tue 09/01 Data Visualization πŸ“— R4DS Ch1 πŸŽ₯ Data Viz (23 min) (wk2-d01) πŸ–₯️wk2-d01 code along πŸ“ AE02- Hello git
πŸ–₯️ wk2-d01 code along
Render, commit and push all completed wk2 code alongs by Mon 9/7

Thu 09/03
πŸŽ₯ ggplot2 (21 min)
πŸ–₯️ wk2-d02 code along
πŸ“˜ ims - chp 5
πŸŽ₯Numerical viz (24 min)
πŸ–₯️wk2-d03 code along
πŸ“˜ ims - chp 4
πŸŽ₯Categorical viz (6 min)
πŸ–₯️wk2-d04 code along
πŸ–₯️wk2-d03 code along Finish d04
3 Tue 09/08 Data Wrangling - single data frame Clone your wk3 repo into a new R Project in Jupyterhub
πŸ“— R4DS Ch 3.1–3.4 Data transformation
πŸŽ₯Grammer of data wrangling (13 min)
πŸ–₯️ wk3-d01 code along
πŸŽ₯Working with a single data frame (33 min)
πŸ–₯️wk3-d02 code along
❓Quiz 1
πŸ–₯️ wk3-d01
πŸ–₯️ Start wk3-d02
Render, commit and push all completed wk3 code alongs by Monday 9/14

Thu 09/10
πŸ“— R4DS Ch4 - Workflow basics
πŸ“ AE03 - Gerrymandering (Due 9/14) πŸ“•Statistial Programming - Small mistake big impact [Persuall assignment] (Due 9/14)
4 Tue 09/15 Exploratory Data Analysis πŸ“˜Data Analysis in R - Ch 2.3 only πŸ“—R4DS Chapter 10
πŸ–₯️wk4-d01 EDA
Side quest - install full toolkit lcoally πŸ“HW02 Exploring SF AirB&B listings. Due Fri 9/25
πŸ–₯️ wk4-d01 (Due 9/17)

Thu 09/17
Bring paper, pencil and eraser
Revisit AE01 - UN votes

5 Tue 09/22 Data types, importing, recoding πŸŽ₯wk5-d01 data types (30min)
πŸ–₯️ wk5-d01 code along
πŸŽ₯wk5-d02 data classes (19 min)
πŸ–₯️ wk5-d02 code along
πŸ“—R4DS Chapter 5: Tidy data
πŸ“—R4DS Ch 17.1–17.3: Datetimes
πŸ“—R4DS Ch 16: Factors
πŸ–₯️ wk5-d02

Thu 09/24
πŸŽ₯wk5-d03 data import (32 min)
πŸ–₯️ wk5-d03 code along
πŸ“—R4DS Ch 7: Data import
[AE04] - Read from google sheet and clean data AE04 - due EOD
wk5 code alongs (Due Mon 9/28)