Data 6: Introduction to Computational Thinking with Data Science and Society ð
UC Berkeley, Fall 2025
Ed Gradescope Jump to Current Week
Week 13 Announcements
- Assignments Due
- Project 2 is due on Tuesday November 25 @ 8 PM
- Reading 13 is due on Thursday November 20 @ 11:59 PM
- Lab 13 will be due on Friday November 21 @ 5 PM
Week 1 â Intro Notebooks
- Wed Aug 27
-
- Reading 1 Notes 01; OâNeil WMD Ch. 3
- (due Thu 8/28 11:59pm)
-
- Survey Pre-Semester Survey
- (due Fri 8/29 5pm)
- Fri Aug 29
-
- Lab 1 Using Jupyter Notebooks
- (due Fri 8/29 5pm)
Week 2 â Computation of Rates, Python Names
- Mon Sep 1
- Holiday No class
- Wed Sep 3
-
- Reading 2 Notes
- (due Thu 9/4, 11:59pm)
-
- Homework 1 Introduction to Python and Jupyter
- (due Wed 9/10, 5pm)
- Fri Sep 5
-
- Lab 2 Python Names
- (due Fri 9/5)
Week 3 â Arrays and Tables
- Mon Sep 8
-
- 3 Arrays and NumPy
- Slides ⢠Blank Demo
- Wed Sep 10
-
- 4 Table Fundamentals
- Slides ⢠Blank Demo ⢠Sheet
-
- Reading 3 Notes
- (due Thu 9/11)
-
- Homework 2 Arrays and Table Fundamentals
- (due Thu 9/18, 8pm)
- Fri Sep 12
-
- Lab 3 Print, Arrays, and Tables
- (due Fri 9/12)
Week 4 - Variables
- Mon Sep 15
-
- 5 Variables
- Slides
- Wed Sep 17
-
- 6 Variables II
- Slides
-
- Reading 4 Notes
- (due Thu 9/18)
- Fri Sep 19
- Discussion 4 Quiz 1 Review
-
- Lab 4 SF Food Safety
- (due Fri 9/19)
- Sat Sep 20
-
- Review Session
- 11:00 AM - 12:30 PM, Evans 458
Week 5 Quiz, Visualizations
- Mon Sep 22
- Quiz 1 Rates, Variables, and Tables
- Wed Sep 24
-
- 7 Visualizations
- Slides ⢠Blank Demo
-
- Reading 5 Notes; Schwabish and Feng
- (due Thu 9/25)
-
- Homework 1 Resubmit (details)
- (due Wed 10/1 5pm)
- Fri Sep 26
-
- Lab 5 Visualization
- (due Fri 9/26)
-
- Survey Week 5 Survey
- (due Fri 9/26 5pm)
Week 6 â Distributions and Spread
- Mon Sep 29
-
- 8 Histograms
- Slides ⢠Blank Demo
- Wed Oct 1
-
- 9 Summary Statistics and Boxplots
- Slides ⢠Blank Demo
-
- Reading 6 Notes
- (due Thu 10/2)
-
- Homework 3 Data Visualization
- (due Thu 10/9 8pm)
- Fri Oct 3
-
- Lab 6 Histograms and Summary Statistics
- (due Fri 10/3)
Week 7 â Advanced Table Methods I
- Mon Oct 6
-
- 10 Filtering and Boolean Predicates
- Slides ⢠Blank Demo
- Wed Oct 8
-
- 11 Grouping
- Slides ⢠Blank Demo
-
- Reading 7 Notes; Bickel et al.
- (due Thu 10/9)
- Fri Oct 10
-
- Discussion 7 Simpsonâs Paradox: UC Berkeley 1973 Graduate Admissions
- Worksheet
-
- Lab Quiz 2 Review Session
- Slides
-
- Project 1 Education, Admissions, and Simpsonâs Paradox
- (due Thu 10/23 8pm)
Week 8 â Advanced Table Methods II
- Mon Oct 13
- Quiz 2 Visualizations and Distributions
- Wed Oct 15
-
- 12 Pivoting and Joining
- Slides ⢠Blank Demo
-
- Reading 8 Notes
- (due Thu 10/16)
- Fri Oct 17
-
- Lab 8 Grouping, Pivoting and Joining
- (due Fri 10/17)
Week 9 â Functions and Control 1
- Mon Oct 20
-
- 13 Functions, Scope, and Apply
- Slides ⢠Blank Demo
- Wed Oct 22
-
- 14 Control: Conditionals
- Slides ⢠Blank Demo
-
- Homework 4 Functions and Conditionals
- (due Thu 10/30 8pm)
-
- Reading 9 Notes
- (due Thu 10/23)
- Fri Oct 24
-
- Lab 9 Functions and Conditionals
- (due Fri 10/24)
Week 10 â Functions and Control 2
- Mon Oct 27
-
- 15 Control: Iteration
- Slides ⢠Blank Demo
- Wed Oct 29
-
- 16 Measurements, Validity, and Reliability
- Slides ⢠Blank Demo
-
- Reading 10 Notes; Boyle et al.
- (due Thu 10/30)
-
- Homework 5 Functions, Algorithms, and Measurements
- (due Thu 11/6 8pm)
- Fri Oct 31
-
- Lab 10 Iterations
- (due Fri 10/31)
Week 11 â Measurements and Algorithms
- Mon Nov 3
-
- 17 File Formats and Dictionaries
- Slides ⢠Blank Demo
- Wed Nov 5
-
- 18 BeautifulSoup
- Slides ⢠Blank Demo
-
- Reading 11 Notes
- (due Thu 11/6)
- Fri Nov 7
-
- Discussion 11 Quiz 3 Review
- Python Visualizer/Python Tutor
-
- Lab 11 Dictionaries
- (due Fri 11/7)
Week 12 â Quiz, Files, and Dictionaries
- Mon Nov 10
- Quiz 3 Functions and Control
-
- Project 2 Genius
- (due
Thu 11/20Tue 11/25 8pm)
- Wed Nov 12
- No class No class
- Fri Nov 14
-
- Discussion 12 Lab 12 BeautifulSoup
- (due Fri 11/14)
Week 13 â Computational Social Science
- Mon Nov 17
-
- 19 Computational Social Science
- Slides
- Wed Nov 19
-
- 20 Qualitative Coding, Cohenâs Kappa
- Slides
-
- Reading 13 Notes; Ziem et al.
- (due Thu 11/20)
- Fri Nov 21
-
- Discussion 13 Impact of LLMs
- Slides
-
- Lab 13 APIs, Prompt Engineering
- (due Fri 11/21)
Week 14
- Mon Nov 24
-
- Quiz 3 Retake Functions and Control
- Quiz 3, Review Materials
- Wed Nov 26
- Holiday No class
- Fri Nov 28
- Holiday No class
Week 15
- Mon Dec 1
- 21 LLMs, continued
- Wed Dec 3
- 22 Industry APIs: polars / Conclusion
-
- Reading 14 Notes
- (due Thu 12/4)
-
- Project Final Project (Part A) due
- (due Thu 12/4 8pm)
- Fri Dec 5
- Discussion
-
- Lab 14 Polars
- (due Fri 12/5)
Week 16 (RRR Week)
- Mon Dec 8
- RRR Week No class
- Wed Dec 10
- RRR Week No class
-
- Project Final Project (Part B) due
- (due Thu 12/11 8pm)
- Fri Dec 12
- RRR Week No class
Week 17
- Mon Dec 15
- Exam Final Exam (11:30AM-2:30PM)