Statistics 133: Concepts in Computing with Data

UC Berkeley, STAT 133, Spring 2025

No matching items
Announcements 📣

See announcements in bCourses

Schedule 📅

Tentative calendar subject to change.

Week 1

About Overview Unit 1: Introduction
Jan 22 Lecture Welcome to Stat 133 (slides)
Jan 23 Labwork Lab 1: Intro to R and RStudio
Jan 24 Lecture R Housekeeping (notes) Slides

Week 2

About Overview Unit 2: R Vectors
Jan 27 Lecture Vectors, part 1 (notes) Slides Demo
Lectur2 Vectors, part 2 (notes)
Jan 29 Lecture Vectors, part 3 (notes) Slides Demo
Lectur2 Vectors, part 4 (notes)
Jan 30 Labwork Lab 2: Vectors (due 1/31)
Jan 31 Shiny Shiny Friday: Old Faithful (default app) Slides
Homework HW 1: Vectors (avail 2/01, due 2/07)

Week 3

About Overview Unit 3: R Matrices and Lists
Feb 3 Lecture Matrices, part 1 (notes) Slides Demo
Lectur2 Matrices, part 2 (notes)
Feb 5 Lecture Lists (notes) Slides Demo
Feb 6 Labwork Lab 3: Lists and Matrices (due 2/07)
Feb 7 Shiny Shiny Friday: Future Value Slides
Homework HW 2: Lists & Matrices (avail 2/08, due 2/14)

Week 4

About Overview Unit 4: Simple Functions and Conditionals
Feb 10 Lecture Intro to Functions (notes) Slides Demo
Lectur2 R Compound Expressions (notes)
Feb 12 Lecture If-else statements (notes) Slides Demo
Feb 13 Labwork Lab 4: Functions and If-else (due 2/14)
Feb 14 Shiny Shiny Friday: Old Faithful revisited
Homework HW 3: Functions (avail 2/15, due 2/21)

Week 5

About Overview Unit 5: Tables and Tidyverse (part 1)
Feb 17 Lecture Academic Holiday (no class)
Feb 19 Lecture Graphics with ggplot2 (notes) Slides Demo
Lectur2 More graphics with ggplot2 (notes) Slides
Feb 20 Labwork Lab 5a: Intro to ggplot2 (due 2/21)
Labwork2 Lab 5b: Shiny app Old Faithful w/ggplot2
Feb 21 Shiny Shiny Friday: graphics with ggplot
Homework HW4: Graphics (avail 2/22, due 2/28)

Week 6

About Overview Unit 6: Tables and Tidyverse (part 2)
Feb 24 Lecture Manipulating tables with dplyr (notes) Slides Demo
Feb 26 Lecture More dplyr (notes) Slides Demo
Feb 27 Labwork Lab 6: Intro to dplyr (due 2/28)
Feb 28 Shiny Shiny Friday: Top-n mtcars
Homework HW5: Data Wrangling (avail 3/01, due 3/07)

Week 7

About Overview Unit 7: Iterations and Loops
Mar 3 Lecture Iterations (notes) Slides Demo
Mar 5 Lecture More Iterations and Simulations (slides) Slides Demo
Midterm See announcement in bCourses
Mar 6 Labwork Lab 7: Loops in R (due 3/07)
Mar 7 Shiny Shiny Friday: Simulations Demo
Homework HW6: Iterations (avail 3/08, due 3/14)

Week 8

About Overview Unit 8: Regular Expressions
Mar 10 Lecture Intro to Regular Expressions (notes) Slides Demo
Lectur2 Character sets (notes)
Mar 12 Lecture Anchors (notes) Slides Demo
Lectur2 Quantifiers (notes)
Mar 13 Labwork Lab 8a: Publishing a shiny app (due 3/14)
Labwork2 Lab 8b: Intro to Regex (due 3/14)
Mar 14 Lecture Look Arounds (notes) Demo
Homework Shiny App-1 (avail 3/15, due 4/04)

Week 9

About Overview Unit 9: Text Mining 1
Mar 17 Lecture Text Mining, introduction (notes) Slides Demo
Mar 19 Lecture Text Mining, word frequencies (notes) Slides Demo
Mar 20 Labwork Lab 9: More Regex (due 3/21)
Mar 21 Lecture Text Mining, part 3 Demo

Week Spring Recess

None None

Week 10

About Overview Unit 10: Text Mining 2
Mar 31 Lecture Sentiment Analysis 1 (notes) Demo
Apr 2 Lecture Sentiment Analysis 2 (notes)
Lectur2 Correspondence Analysis (notes)
Apr 3 Labwork Lab 10: Text Mining (due 4/04)
Apr 4 Lecture More Correspondence Analysis (notes)
Homework Shiny App-2 (avail 4/05, due 4/18)

Week 11

About Overview Unit 11: Geospatial Data 1
Apr 7 Lecture Mapping Storms, simple features (notes) Slides
Apr 9 Lecture Mapping Storms, leaflet (notes) Slides
Apr 10 Labwork Lab 11: Maps 1 (due 4/11)
Apr 11 Lecture Mapping Storms (part 3) Slides

Week 12

About Overview Unit 12: Geospatial Data 2
Apr 14 Lecture Choropleth maps 1
Apr 16 Lecture Choropleth maps 2
Apr 17 Labwork Lab 12: Maps 2 (due 4/18)
Apr 18 Lecture Choropleth maps 3
Homework Shiny App-3 (avail 4/19, due 5/02)

Week 13

About Overview Unit 13: Web Tech 1
Apr 21 Lecture JSON data (notes) Slides
Apr 23 Lecture APIs (notes)
Apr 24 Labwork Lab 13: Bart API (due 4/25)
Apr 25 Lecture XML 1 (notes) Slides

Week 14

About Overview Unit 14: Web Tech 2
Apr 28 Lecture Xpath (notes) Slides
Lectur2 Xpath (notes) Slides
Apr 30 Lecture Web Scraping: HTML (notes)
May 1 Labwork Lab 14: Web Scraping (due 5/02)
May 2 Lecture Closing Talk

Week 15

About Overview RRR Week

Week 16

May 14 Final Final Exam (see announcement in bCourses)
No matching items