COGS 137 Course Schedule

Here you’ll find topics, links to materials, and deadlines for the entire term. Should any dates changes, this page will be updated throughout the quarter.

WEEK DATE TOPIC PREPARE MATERIALS DUE
0 Fri, Sep 25

Welcome


πŸ“ notes
πŸ–₯️ slides


1 Mon, Sep 28

Tooling: Datahub, Quarto, Git/GitHub


πŸ“ notes
πŸ–₯️ slides



Wed, Sep 30

Intro to R (day 1)


πŸ“ notes
πŸ–₯️ slides



Thu, Oct 1

Lab01: Intro to R





Fri, Oct 2

Intro to R (day 2)


πŸ“ notes
πŸ–₯️ slides

πŸ”˜ Survey #finaid
⌨️ lab 01

2 Mon, Oct 5

CS01: Introduction

πŸ“• R4DS Chapter 5: Data Transformation
πŸ“• R4DS Chapter 16: Factors




Wed, Oct 7

Data Wrangling: dplyr





Thu, Oct 8

Lab02: CS01 + dplyr





Fri, Oct 9

Data Visualization: ggplot2

πŸ“• R4DS Chapter 9: Data Visualization
πŸ’» Data to Viz: https://www.data-to-viz.com/


⌨️ lab 02


Sun, Oct 11


πŸ“š hw 01

3 Mon, Oct 12

Effective Data Visualization (design)

πŸ“• R4DS Chapter 11: Data Communication




Wed, Oct 14

AI-Assisted Analysis

πŸŽ₯ The Glamour of Graphics: [video]; [slides]




Thu, Oct 15

Lab 03: CS01 + Data Visualization





Fri, Oct 16

CS01: EDA (day 1: tidy data, pivots, joins)

πŸ“• R4DS Chapter 10: EDA
πŸ“• R4DS Chapter 25: Functions


⌨️ lab 03 br>


Sun, Oct 18


πŸ“š hw 02

4 Mon, Oct 19

CS01: EDA (day 2: functions, time windows)





Wed, Oct 21

CS01: EDA (day 3: sensitivity/specificity & cutoffs)





Thu, Oct 22

Lab 04: CS01 + EDA





Fri, Oct 23

Effective (Written) Communication

πŸ“• Quarto: Execution Options
πŸ“• Quarto: HTML Basics


⌨️ [ab 04

5 Mon, Oct 26

CS01: In-class Group Work





Wed, Oct 28

CS02 Intro/Data + Final Project

πŸ’» OCS: Air Pollution




Thu, Oct 29

Lab 05: Communication + Finalizing CS01





Fri, Oct 30

CS02: EDA (day 1)



⌨️ lab 05
πŸ”˜ mid-course survey


Sun, Nov 1


πŸ’» cs 01
πŸ”˜ cs01 team eval survey

6 Mon, Nov 2

CS02: EDA (day 2)





Wed, Nov 4

Inference vs. Prediction (tidymodels concepts)

πŸ’» tidymodels




Thu, Nov 5

Lab 06: CS02 EDA





Fri, Nov 6

CS02: Analysis – Regression (day 1: SLR & MLR)

πŸ“• IMS Ch7


⌨️ lab 06


Sun, Nov 8


πŸ“„ Final Project Proposal

7 Mon, Nov 9

CS02: Analysis – Regression (day 2: interactions & model selection)

πŸ“• IMS Ch8




Wed, Nov 11

πŸŽ–οΈ Veterans Day - No Lecture





Thu, Nov 12

Lab 07: Regression





Fri, Nov 13

CS02: Analysis – ML (day 1: recipes & workflows)

πŸ“• TMWR Chapter 7: A Model Workflow


⌨️ lab 07

8 Mon, Nov 16

CS02: Analysis – ML (day 2: cross-validation & random forest)





Wed, Nov 18

Putting the Model Together: recipe β†’ workflow β†’ fit β†’ evaluate β†’ interpret





Thu, Nov 19

Lab: CS02/Final Project Progress





Fri, Nov 20

CS02: In-class Group Work





Sun, Nov 22


πŸ’» cs 02
πŸ”˜ cs02 team eval survey
πŸ“„ Final Project - rough draft

9 Mon, Nov 23

Effective Oral Communication





Wed, Nov 25

Final Project: In-class Group Work





Thu, Nov 26

πŸ¦ƒ Thanksgiving Break - No Lab





Fri, Nov 27

πŸ¦ƒ Thanksgiving Break - No Lecture




10 Mon, Nov 30

Final Project Presentations



πŸ‘―β€β™€οΈ Peer Evaluation
πŸŽ₯ In-class presentation interest form


Wed, Dec 2

Final Project Presentations





Thu, Dec 3

Lab: Final Project Progress





Fri, Dec 4

Final Project Presentations





Fri, Dec 11


πŸ“„ Final Project
πŸ”˜ Final project team eval survey
πŸ”˜ Post-course Survey