IMPORTANT: Course offerings are tentative and subject to change and/or cancellation. Please continue to consult the Schedule of Classes each quarter for the most updated information. You can check when the Schedule of Classes becomes available here.
| Course # | Title | Quarter |
|---|---|---|
| DSC 10 | Principles of Data Science | Fall 2025 |
| DSC 20 | Programming and Basic Data Structures for Data Science | Fall 2025 |
| DSC 30 | Data Structures and Algorithms for Data Science | Fall 2025 |
| DSC 40A | Theoretical Foundations of Data Science I | Fall 2025 |
| DSC 40B | Theoretical Foundations of Data Science II | Fall 2025 |
| DSC 80 | The Practice and Application of Data Science | Fall 2025 |
| DSC 95 (1 IWC) | Tutor Apprenticeship in Data Science | Fall 2025 |
| DSC 100 | Introduction to Data Management | Fall 2025 |
| DSC 102 | Systems for Scalable Analytics | Fall 2025 |
| DSC 106 | Introduction to Data Visualization | Fall 2025 |
| DSC 140A | Probabilistic Modeling and Machine Learning | Fall 2025 |
| DSC 180A | Data Science Project I** | Fall 2025 |
| DSC 190 | Statistical Data Analysis and Inference | Fall 2025 |
| DSC 190 | World Models | Fall 2025 |
| DSC 190 | Statistical and Computational Concepts in Reinforcement Learning | Fall 2025 |
| DSC 599 (.5 IWC) | Teaching Methods in Data Science | Fall 2025 |
| DSC 10 | Principles of Data Science | Winter 2026 |
| DSC 20 | Programming and Basic Data Structures for Data Science | Winter 2026 |
| DSC 30 | Data Structures and Algorithms for Data Science | Winter 2026 |
| DSC 40A | Theoretical Foundations of Data Science I | Winter 2026 |
| DSC 40B | Theoretical Foundations of Data Science II | Winter 2026 |
| DSC 80 | The Practice and Application of Data Science | Winter 2026 |
| DSC 90 (0.5 IWC) | Seminar in Data Science | Winter 2026 |
| DSC 95 (1 IWC) | Tutor Apprenticeship in Data Science | Winter 2026 |
| DSC 96 (0.5 IWC) | Workshops in Data Science | Winter 2026 |
| DSC 100 | Introduction to Data Management | Winter 2026 |
| DSC 120 | Signal Processing for Data Analysis | Winter 2026 |
| DSC 140B | Representation Learning | Winter 2026 |
| DSC 180B | Data Science Project II** | Winter 2026 |
| DSC 190 (1 IWC) | Winter Capstone | Winter 2026 |
| DSC 190/291 | Data Science in Biomedicine | Winter 2026 |
| DSC 190 | IoT and Sensors | Winter 2026 |
| DSC 190 | Causality for ML/AI | Winter 2026 |
| DSC 190 | History of Data Science | Winter 2026 |
| DSC 599 (.5 IWC) | Teaching Methods in Data Science | Winter 2026 |
| DSC 10 | Principles of Data Science | Spring 2026 |
| DSC 20 | Programming and Basic Data Structures for Data Science | Spring 2026 |
| DSC 30 | Data Structures and Algorithms for Data Science | Spring 2026 |
| DSC 40A | Theoretical Foundations of Data Science I | Spring 2026 |
| DSC 40B | Theoretical Foundations of Data Science II | Spring 2026 |
| DSC 80 | The Practice and Application of Data Science | Spring 2026 |
| DSC 95 (1 IWC) | Tutor Apprenticeship in Data Science | Spring 2026 |
| DSC 100 | Introduction to Data Management | Spring 2026 |
| DSC 102 | Systems for Scalable Analytics | Spring 2026 |
| DSC 106 | Introduction to Data Visualization | Spring 2026 |
| DSC 140A | Probabilistic Modeling and Machine Learning | Spring 2026 |
| DSC 140B | Representation Learning | Spring 2026 |
| DSC 148 | Intro to Data Mining | Spring 2026 |
| DSC 152 | Statistical Data Analysis and Inference | Spring 2026 |
| DSC 190 (1 IWC) | Spring Capstone | Spring 2026 |
| DSC 190/291 | Trustworthy ML | Spring 2026 |
| DSC 190 | Tools of the Trade | Spring 2026 |
| DSC 190/291 | Machine Learning Competitions | Spring 2026 |
| DSC 190 | Learning Theory | Spring 2026 |
| DSC 190 | Reinforcement Learning | Spring 2026 |

