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 SUBMIT ACTIVITY DUE
1 M Mon, Mar 31 πŸ“complete welcome survey Welcome + data, R review slides01
01-example-unvotes


1 W Wed, Apr 2 πŸ“š R basics
πŸ“š R4DS 1e 27.1-27.4
πŸ“Ί git and GitHub for poets
πŸ“ Read syllabus and pass syllabus quiz to activate tokens
Github + reproducible reports slides02
02-reproducible-reports
02-lego-report


1 F Fri, Apr 4 πŸ“ 10 minute activity on markdown
πŸ“š R4DS Ch1
πŸ“Ί intro to ggplot
ggplot slides03
03-ggplot-intro
βœ… HW 1
2 M Mon, Apr 7 πŸ“š DataViz 17-21
Theming + Design slides04
04-customizing-plots
βœ…
2 W Wed, Apr 9 πŸ“š DataViz 15
Maps/spatial data slides05
05-maps
βœ… HW 2
2 F Fri, Apr 11 πŸ“Ί 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, Apr 14 πŸ“š R4DS 3.1-3.4
Verbs slides07
07-verbs
βœ…
3 W Wed, Apr 16 πŸ“š R4DS 3.5
πŸ“š R4DS 5.1-5.4
Groups and summarizing Tidy data slides08
08-dplyr2
βœ… HW 3
3 F Fri, Apr 18 πŸ“š R4DS 4
Code style slides09
09-tidyr

Lab Quiz 1
4 M Mon, Apr 21 πŸ“š R4DS 19.1-19.3 Combining datasets slides10
10-combining
βœ…
4 W Wed, Apr 23 πŸ“š R4DS 7.1-7.4
πŸ“š R4DS 17.1-17.3
Import data and dates/times slides11
11-import
βœ… HW 4
Portfolio 1
4 F Fri, Apr 25 πŸ“š R4DS 16
Working with factors slides12
12-factors
βœ…
5 M Mon, Apr 28 πŸ“š R4DS 14
πŸ“š R4DS 15.1-15.5
Working with strings and Regex slides13
13-strings-regex
βœ…
5 W Wed, Apr 30 πŸ“š MDSR 19.2
🌎 Google ngram viewer
Intro to Text Analysis slides14
14-text-case-study
βœ… HW 5
5 F Fri, May 2 πŸ“š The Trouble with Sentiment Analysis Sentiment Analysis slides15
15-sentiment

Lab Quiz 2
6 M Mon, May 5
❌ Midterm Break; no class


6 W Wed, May 7 πŸ“š R4DS 25 Functions slides16
16-functions
βœ… Portfolio 2
6 F Fri, May 9 πŸ“š MDSR 7.1-7.3 Iteration slides17
17-iteration
βœ… HW6
7 M Mon, May 12
Iteration II slides18
18-iteration-2
βœ…
7 W Wed, May 14 πŸ“šWhat is an API? πŸ“šR4DS 23 (skip case studies) πŸ“ sign up for a census API key APIs slides19
19-apis
βœ… HW7
7 F Fri, May 16
Scraping I

Lab Quiz 3 , Final Project Idea Form
8 M Mon, May 19 πŸ“š R4DS 24.2;24.5
πŸ“ install and test selectorGadget
Scraping II slides21
21-scraping
βœ… Final Project Ranking Form
8 W Wed, May 21 🌎 Explore htmlWidgets gallery + source code
🌎 Explore NZ Earthquakes and source code
Intro to Interactivity slides22
22-interactivity

HW8
Portfolio 3
8 F Fri, May 23 Pick one:
πŸ“Ί Shiny basics playlist
πŸ“šCh 1-2 of Mastering Shiny
Shiny 1 slides23
23-shiny
βœ…
9 M Mon, May 26 Pick one:
πŸ“Ί Reactivity in shiny playlist
πŸ“šCh 3 of Mastering Shiny
Shiny 2 slides24
24-shiny2
βœ…
9 W Wed, May 28
Shiny 3 slides25
25-shiny-design
βœ… Final Project sketch
9 F Fri, May 30 πŸ“šMDSR 15.1-15.4 SQL slides26
26-sql
βœ… Portfolio 4
10 M Mon, Jun 2
Project Demos slides27


10 W Wed, Jun 4
Project Demos

HW9

M Mon, Jun 9
Final Project Due @ noon tbd
Final Project