Tentative Course Offerings

Spring 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.

CourseTitleQuarter OfferedGroupPre-RequisitesMS Comp Exam Eligible
DSC 200Data Science ProgrammingFall 2025A
DSC 210Numerical Linear AlgebraFall 2025A
DSC 212Probability and Statistics for Data ScienceFall 2025A
DSC 204AScalable Data SystemsFall 2025BDSC 202Yes (Algorithms/Systems)
DSC 241Statistical ModelsFall 2025BDSC 210; DSC 212Yes (Math/Stats)
DSC 261Responsible Data ScienceFall 2025BDSC 210; DSC 240
DSC 231Embedded Sensing and IOT Data Models and MethodsFall 2025CRecommended Preparation: embedded systems and embedded software, basic courses in digital hardware, algorithms and data structures, programming, and computer architecture
DSC 293Faculty Research SeminarFall 2025SeminarPhD Only
DSC 291Watermarking Generative AIFall 2025Special Topics
DSC 291Statistical Analysis in PhysicsFall 2025Special Topics
DSC 291Mobile and Ubiquitous ComputingFall 2025Special Topics
DSC 212Probability and Statistics for Data ScienceSpring 2025A
DSC 204AScalable Data SystemsSpring 2025BDSC 202Yes (Algorithms/Systems)
DSC 240Machine LearningSpring 2025BDSC 210; DSC 212Yes (ML/Computing)
DSC 241Statistical ModelsSpring 2025BDSC 210; DSC 212Yes (Math/Stats)
DSC 214Topological Data AnalysisSpring 2025C
DSC 293Faculty Research SeminarSpring 2025SeminarPhD Only
DSC 291Causal Discovery & Causality-Related Machine LearningSpring 2025Special Topics
DSC 291Trustworthy Machine LearningSpring 2025Special Topics
DSC 291Machine Learning with Few LabelsSpring 2025Special Topics
DSC 291Language Models as Cognitive ModelsSpring 2025Special Topics
DSC 204AScalable Data SystemsSpring 2026BDSC 202Yes (Algorithms/Systems)
DSC 206Algorithms for Data ScienceSpring 2026BDSC 212Yes (Algorithms/Systems)
DSC 215Statistical Thinking and Experimental DesignSpring 2026BRecommended Preparation: DSC 212, DSC 240, DSC 241
DSC 240Machine LearningSpring 2026BDSC 210; DSC 212
Yes (ML/Computing)
DSC 243Continuous OptimizationSpring 2026BDSC 210; DSC 211Yes (ML/Computing) OR (Math/Stats)
DSC 245Intro to Causal InferenceSpring 2026BDSC 212; DSC 240
Yes (Algorithms/Systems) OR (Math/Stats)
DSC 260Data Ethics and FairnessSpring 2026B
DSC 252Advanced Statistical Natural Language ProcessingSpring 2026C
DSC 293Research SeminarSpring 2026SeminarPhD Only
DSC 291Interpretable & Explainable MLSpring 2026Special Topics
DSC 291Language Models as Cognitive ModelsSpring 2026Special Topics
DSC 291/190Trustworthy Machine LearningSpring 2026Special Topics
DSC291ML SystemsSpring 2026Special Topics
DSC 202Data Management for Data ScienceWinter 2026A
DSC 210Numerical Linear AlgebraWinter 2026A
DSC 211Introduction to OptimizationWinter 2026ADSC 210
DSC 212Probability and Statistics for Data ScienceWinter 2026A
DSC 206Algorithms for Data ScienceWinter 2026BDSC 212Yes (Algorithms/Systems)
DSC 240Machine LearningWinter 2026BDSC 210; DSC 212
Yes (ML/Computing)
DSC 241Statistical ModelsWinter 2026BDSC 210; DSC 212Yes (Math/Stats)
DSC 260Data Ethics and FairnessWinter 2026B
DSC 205Geometry of DataWinter 2026CDSC 210; DSC 212; DSC 240
DSC 295Academia Survival SkillsWinter 2026C - PhD OnlyPhD Only
DSC 293Research SeminarWinter 2026SeminarPhD Only
DSC 291Mathematics of Deep LearningWinter 2026Special Topics
DSC 291Sequential Decision MakingWinter 2026Special Topics

List of pre-approved Group C Elective options in external departments: https://datascience.ucsd.edu/hdsi-ext-electives/