Stat 220: Intro to Data Science

This page contains an outline of the topics, content, and assignments for the term. Note that this schedule will be updated as the term progresses and the timeline of topics and assignments might be updated. Any major changes to due dates will be announced in class and indicated in bold here.

WEEK DOW DATE PREPARE TOPIC MATERIALS DUE
1 M Mon, Jan 5 πŸ“complete welcome survey Welcome + data, R review slides01
01-example-unvotes

1 W Wed, Jan 7 πŸ“š R basics
πŸ“š R4DS 28.1-28.5
πŸ“Ί git and GitHub for poets
πŸ“ Read syllabus and pass syllabus quiz to activate tokens
Github + reproducible reports slides02
02-example-lego
Lego report to replicate

1 F Fri, Jan 9 πŸ“ 10 minute activity on markdown
πŸ“š R4DS Ch1
πŸ“Ί intro to ggplot
ggplot slides03
03-ggplot-intro
HW 1
2 M Mon, Jan 12 πŸ“š DataViz 17-21
Theming + Design slides04
04-customizing-plots

2 W Wed, Jan 14 πŸ“š DataViz 15
Maps/spatial data slides05
05-maps
HW 2
2 F Fri, Jan 16 πŸ“Ί first 15 minutes of Accessible Data Science Beyond Visual Models
πŸ“š Skim Writing Alt Text to Communicate the Meaning in Data Visualizations
Accesibility for data viz slides06
3 M Mon, Jan 19 πŸ“š R4DS 3.1-3.4
Verbs slides07
07-verbs

3 W Wed, Jan 21 πŸ“š R4DS 3.5
πŸ“š R4DS 5.1-5.4
Groups and summarizing Tidy data slides08
08-dplyr2
HW 3
3 F Fri, Jan 23 πŸ“š R4DS 4
Code style slides09
09-tidyr
Lab Quiz 1
4 M Mon, Jan 26 πŸ“š R4DS 19.1-19.3 Combining datasets slides10
10-combining
Lab Quiz 1 (postponed from 1/23)
4 W Wed, Jan 28 πŸ“š R4DS 7.1-7.4
πŸ“š R4DS 17.1-17.3
Import data and dates/times slides11
11-import
HW 4
4 F Fri, Jan 30 πŸ“š R4DS 16
Working with factors slides12
12-factors
Portfolio 1
5 M Mon, Feb 2 πŸ“š R4DS 14
πŸ“š R4DS 15.1-15.5
Working with strings and Regex slides13
13-strings-regex

5 W Wed, Feb 4 πŸ“š MDSR 19.2
🌎 Google ngram viewer
Intro to Text Analysis slides14
14-text-case-study
HW 5
5 F Fri, Feb 6 πŸ“š The Trouble with Sentiment Analysis Text Analysis slides15
15-sentiment
Lab Quiz 2
6 M Mon, Feb 9
🏝️ Midterm Break; no class

6 W Wed, Feb 11 πŸ“š R4DS 25 Functions slides16
16-functions
Week 6/7 groups
Portfolio 2
6 F Fri, Feb 13 πŸ“š MDSR 7.1-7.3 Iteration slides17
17-iteration
HW6
7 M Mon, Feb 16
Iteration II slides18
18-iteration-2

7 W Wed, Feb 18 πŸ“šWhat is an API?
πŸ“šR4DS 23 (skip case studies)
πŸ“ sign up for a census API key
APIs slides19
19-apis
HW7
7 F Fri, Feb 20
Scraping I slides20
Lab Quiz 3 , Final Project Idea Form
8 M Mon, Feb 23 πŸ“š R4DS 24.2;24.5
πŸ“ install and test selectorGadget
Scraping II slides21
21-scraping
Final Project Ranking Form
8 W Wed, Feb 25 🌎 Explore htmlWidgets gallery + source code
🌎 Explore NZ Earthquakes and source code
Intro to Interactivity slides22
22-interactivity
22-dashboard-example
HW8
Portfolio 3
8 F Fri, Feb 27 Pick one:
πŸ“Ί Shiny basics playlist
πŸ“šCh 1-2 of Mastering Shiny
Shiny 1 slides23
23-shiny

9 M Mon, Mar 2 Pick one:
πŸ“Ί Reactivity in shiny playlist
πŸ“šCh 3 of Mastering Shiny
Shiny 2 slides24
24-shiny2

9 W Wed, Mar 4
Shiny 3 slides25
25-shiny-design
Final Project sketch
9 F Fri, Mar 6 πŸ“šMDSR 15.1-15.4 SQL slides26
26-sql
Portfolio 4
10 M Mon, Mar 9
Project Demos slides27
Makeup lab quiz (Optional!)
10 W Wed, Mar 11
Project Demos
HW9
Makeup lab quiz (Optional!)

NA Fri, Mar 13
🏝️ Reading days tbd

NA Mon, Mar 16
Final Project Due @ noon tbd Final Project