Tentative Course Offerings
Fall 2025 – Spring 2026
IMPORTANT! The following course offerings are TENTATIVE subject to change and/or cancellation. Please consult the official Schedule of Classes on TritonLink each quarter for the most up-to-date information.
| Course | Title | Quarter Offered | Group | Pre-Requisites | MS Comp Exam Eligible |
|---|---|---|---|---|---|
| DSC 200 | Data Science Programming | Fall 2025 | A | ||
| DSC 204A | Scalable Data Systems | Fall 2025 | B | DSC 202 | Yes (Algorithms/Systems) |
| DSC 210 | Numerical Linear Algebra | Fall 2025 | A | ||
| DSC 212 | Probability and Statistics for Data Science | Fall 2025 | A | ||
| DSC 241 | Statistical Models | Fall 2025 | B | DSC 210; DSC 212 | Yes (Math/Stats) |
| DSC 261 | Responsible Data Science | Fall 2025 | B | DSC 210; DSC 240 | |
| DSC 291 | Watermarking Generative AI | Fall 2025 | Special Topics | Recommended Preparation: DSC 210, DSC 211, DSC 212, DSC 240 | |
| DSC 291 | Statistical Analysis in Physics | Fall 2025 | Special Topics | ||
| DSC 291 | Mobile and Ubiquitous Computing | Fall 2025 | Special Topics | ||
| DSC 293 | Faculty Research Seminar | Fall 2025 | Seminar | PhD Only | |
| DSC 295 | Academia Survival Skills | Fall 2025 | C - PhD Only | PhD Only | |
| DSC 206 | Algorithms for Data Science | Spring 2026 | B | DSC 212 | Yes (Algorithms/Systems) |
| DSC 215 | Statistical Thinking and Experimental Design | Spring 2026 | B | Recommended Preparation: DSC 212, DSC 240, DSC 241 | |
| DSC 240 | Machine Learning | Spring 2026 | B | DSC 210; DSC 212 | Yes (ML/Computing) |
| DSC 243 | Continuous Optimization | Spring 2026 | B | DSC 210; DSC 211 | Yes (ML/Computing) OR (Math/Stats) |
| DSC 245 | Intro to Causal Inference | Spring 2026 | B | DSC 212; DSC 240 | Yes (Algorithms/Systems) OR (Math/Stats) |
| DSC 252 | Advanced Statistical Natural Language Processing | Spring 2026 | C | ||
| DSC 260 | Data Ethics and Fairness | Spring 2026 | B | ||
| DSC 270 | Interpretable & Explainable ML | Spring 2026 | C | DSC 240 | |
| DSC 291 | Language Models as Cognitive Models | Spring 2026 | Special Topics | ||
| DSC 291/190 | Trustworthy Machine Learning | Spring 2026 | Special Topics | ||
| DSC 293 | Research Seminar | Spring 2026 | Seminar | PhD Only | |
| DSC291 | ML Systems | Spring 2026 | Special Topics | ||
| DSC 202 | Data Management for Data Science | Winter 2026 | A | ||
| DSC 205 | Geometry of Data | Winter 2026 | C | DSC 210; DSC 212; DSC 240 | |
| DSC 206 | Algorithms for Data Science | Winter 2026 | B | DSC 212 | Yes (Algorithms/Systems) |
| DSC 210 | Numerical Linear Algebra | Winter 2026 | A | ||
| DSC 211 | Introduction to Optimization | Winter 2026 | A | DSC 210 | |
| DSC 212 | Probability and Statistics for Data Science | Winter 2026 | A | ||
| DSC 240 | Machine Learning | Winter 2026 | B | DSC 210; DSC 212 | Yes (ML/Computing) |
| DSC 241 | Statistical Models | Winter 2026 | B | DSC 210; DSC 212 | Yes (Math/Stats) |
| DSC 291 | Mathematics of Deep Learning | Winter 2026 | Special Topics | ||
| DSC 291 | Sequential Decision Making | Winter 2026 | Special Topics | ||
| DSC 293 | Research Seminar | Winter 2026 | Seminar | PhD Only |
Current students: For a list of pre-approved Group C Elective options, please submit a request in the VAC.

