General Information

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 #TitleQuarter
DSC 10Principles of Data ScienceFall 2025
DSC 20Programming and Basic Data Structures for Data ScienceFall 2025
DSC 30Data Structures and Algorithms for Data ScienceFall 2025
DSC 40ATheoretical Foundations of Data Science IFall 2025
DSC 40BTheoretical Foundations of Data Science IIFall 2025
DSC 80The Practice and Application of Data ScienceFall 2025
DSC 95 (1 IWC)Tutor Apprenticeship in Data ScienceFall 2025
DSC 100Introduction to Data ManagementFall 2025
DSC 102Systems for Scalable AnalyticsFall 2025
DSC 106Introduction to Data VisualizationFall 2025
DSC 140AProbabilistic Modeling and Machine LearningFall 2025
DSC 180AData Science Project I**Fall 2025
DSC 190Statistical Data Analysis and InferenceFall 2025
DSC 190World ModelsFall 2025
DSC 190Statistical and Computational Concepts in Reinforcement LearningFall 2025
DSC 599 (.5 IWC)Teaching Methods in Data ScienceFall 2025
DSC 10Principles of Data ScienceWinter 2026
DSC 20Programming and Basic Data Structures for Data ScienceWinter 2026
DSC 30Data Structures and Algorithms for Data ScienceWinter 2026
DSC 40ATheoretical Foundations of Data Science IWinter 2026
DSC 40BTheoretical Foundations of Data Science IIWinter 2026
DSC 80The Practice and Application of Data ScienceWinter 2026
DSC 90 (0.5 IWC)Seminar in Data ScienceWinter 2026
DSC 95 (1 IWC)Tutor Apprenticeship in Data ScienceWinter 2026
DSC 96 (0.5 IWC)Workshops in Data ScienceWinter 2026
DSC 100Introduction to Data ManagementWinter 2026
DSC 120Signal Processing for Data AnalysisWinter 2026
DSC 140BRepresentation LearningWinter 2026
DSC 180BData Science Project II**Winter 2026
DSC 190 (1 IWC)Winter CapstoneWinter 2026
DSC 190/291Data Science in BiomedicineWinter 2026
DSC 190IoT and SensorsWinter 2026
DSC 190Causality for ML/AIWinter 2026
DSC 190History of Data ScienceWinter 2026
DSC 599 (.5 IWC)Teaching Methods in Data ScienceWinter 2026
DSC 10Principles of Data ScienceSpring 2026
DSC 20Programming and Basic Data Structures for Data ScienceSpring 2026
DSC 30Data Structures and Algorithms for Data ScienceSpring 2026
DSC 40ATheoretical Foundations of Data Science ISpring 2026
DSC 40BTheoretical Foundations of Data Science IISpring 2026
DSC 80The Practice and Application of Data ScienceSpring 2026
DSC 95 (1 IWC)Tutor Apprenticeship in Data ScienceSpring 2026
DSC 100Introduction to Data ManagementSpring 2026
DSC 102Systems for Scalable AnalyticsSpring 2026
DSC 106Introduction to Data VisualizationSpring 2026
DSC 140AProbabilistic Modeling and Machine LearningSpring 2026
DSC 140BRepresentation LearningSpring 2026
DSC 148Intro to Data MiningSpring 2026
DSC 152Statistical Data Analysis and InferenceSpring 2026
DSC 190 (1 IWC)Spring CapstoneSpring 2026
DSC 190/291Trustworthy MLSpring 2026
DSC 190Tools of the TradeSpring 2026
DSC 190/291Machine Learning CompetitionsSpring 2026
DSC 190Learning TheorySpring 2026
DSC 190Reinforcement LearningSpring 2026

Frequently Asked Questions

When are DSC core courses typically offered? (Note: schedules are subject to change.)

What summer courses will be available?

Summer course schedules will be posted during the Spring quarter on the Schedule of Classes page on the UCSD Summer Session website.

Summer course offerings are tentative as they will depend on the instructor (may vary each year) and the course will only be offered if there is sufficient enrollment in the course. If a summer course has low enrollment, the course is canceled per University policy. Please review all other information on the website above as Summer varies the most compared to all other academic quarters.

When can I take the Capstone?

DSC 180A and DSC 180B are usually offered in Fall and Winter quarters only. A smaller Winter/Spring Capstone is available to students who meet specific criteria. Please visit our Winter/Spring Capstone page for additional information.