⚠️ The content on this page is subject to change until this banner is removed.
Data 6: Introduction to Computational Thinking with Data Science and Society 📊
UC Berkeley, Fall 2026
Week 1
| Fri, Aug 28 | Discussion 1Course Questions Lab 1Introductions, What is Data Science, Notebooks |
Week 2
| Mon, Aug 31 | Lecture 1
Data Types, Arrays, & NumPy
Survey
Survey 1 (due 8/31 by 11:59pm)
Homework 1Homework 1 (due 9/9 by 11:59pm) Reading 1Reading 1 (due 9/3 by 11:59pm) |
|
| Wed, Sep 02 | ||
| Fri, Sep 04 | Discussion 2Considering Fractions Lab 2Python Names |
Week 3
| Mon, Sep 07 | Lecture 2
Table Fundamentals
Homework 2Homework 2 (due 9/16 by 11:59pm) Reading 2Reading 2 (due 9/10 by 11:59pm) |
|
| Wed, Sep 09 | Homework-dueIntroduction to Python and Jupyter |
|
| Fri, Sep 11 | Discussion 3Documentation, Array Operations and Table Methods Lab 3Print, Arrays, & Tables |
Week 4
| Mon, Sep 14 | Holiday - No Lecture Reading 3Reading 3 (due 9/17 by 11:59pm) |
|
| Wed, Sep 16 | Homework-dueArrays and Table Fundamentals |
|
| Fri, Sep 18 | Discussion 4Reflexivity Lab 4Reflexivity |
Week 5
| Mon, Sep 21 |
Project 1Project 1 Reading 4Reading 4 (due 9/24 by 11:59pm) |
|
| Wed, Sep 23 | ||
| Fri, Sep 25 | Discussion 5Quiz 1 Review Lab 5TODO Need Lab |
Week 6
| Mon, Sep 28 | Lecture 4
Visualizations
QUIZQuiz 1 Reading 5Reading 5 (due 10/1 by 11:59pm) |
|
| Wed, Sep 30 | ||
| Fri, Oct 02 | Discussion 6Visualizations Lab 6Visualizations |
Week 7
| Mon, Oct 05 | Lecture 5
Variables
Homework 3Homework 3 (due 10/7 by 11:59pm) Reading 6Reading 6 (due 10/8 by 11:59pm) |
|
| Wed, Oct 07 | ||
| Fri, Oct 09 | Discussion 7Simpson's Paradox Lab 7Food Safety |
Week 8
| Mon, Oct 12 | Reading 7Reading 7 (due 10/15 by 11:59pm) |
|
| Wed, Oct 14 | Homework-dueVisualizations & Variables |
|
| Fri, Oct 16 | Discussion 8Quiz 2 Review Lab 8Summary Statistics |
Week 9
| Mon, Oct 19 | Lecture 7
Measurement
QUIZQuiz 2 Reading 8Reading 8 (due 10/22 by 11:59pm) |
|
| Wed, Oct 21 | ||
| Fri, Oct 23 | Discussion 9Measurement Lab 9TODO Need Lab |
Week 10
| Mon, Oct 26 | Homework 4Homework 4 (due 11/4 by 11:59pm)
Project 2Project 2 Reading 9Reading 9 (due 10/29 by 11:59pm) |
|
| Wed, Oct 28 | ||
| Fri, Oct 30 | Discussion 10Dictionaries Lab 10Dictionaries |
Week 11
| Mon, Nov 02 | Lecture 9
Pivots & Joining
Reading 10Reading 10 (due 11/5 by 11:59pm) |
|
| Wed, Nov 04 | Homework-dueDictionaries |
|
| Fri, Nov 06 | Discussion 11Data Privacy, Join, Group, Pivots Lab 11Pivots & Joins | BeautifulSoup |
Week 12
| Mon, Nov 09 | Lecture 10
Control: Conditionals & Iteration
Reading 11Reading 11 (due 11/12 by 11:59pm) |
|
| Wed, Nov 11 | ||
| Fri, Nov 13 | Discussion 12Iterations & Algorithms Lab 12Iterations |
Week 13
| Mon, Nov 16 | Lecture 11
Functions, Scope, & Apply
Homework 5Homework 5 (due 11/25 by 11:59pm)
Project Final Project (Written) Reading 12Reading 12 (due 11/19 by 11:59pm) |
|
| Wed, Nov 18 | ||
| Fri, Nov 20 | Discussion 13Functions and Conditionals Lab 13Functions |
Week 14
| Mon, Nov 23 | Lecture 12
Computational Social Science
QUIZQuiz 3
Project Final Project (Code) |
|
| Wed, Nov 25 | Homework-dueFunctions and Conditionals |
|
| Fri, Nov 27 | Holiday - No lab |
Week 15
| Mon, Nov 30 | Lecture 13
Generative AI & Natural Language Processes
Reading 13Reading 13 (due 12/3 by 11:59pm) |
|
| Wed, Dec 02 | ||
| Fri, Dec 04 | Discussion 14Final Project Working Time Lab 14Final Project Working Time |
Week 16
| Mon, Dec 07 | RRR Week |
|
| Wed, Dec 09 | ||
| Fri, Dec 11 | RRR Week |
Week 17
| Mon, Dec 14 | Finals Week |
|
| Wed, Dec 16 | ||
| Fri, Dec 18 | Finals Week |