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

CourseTitleInstructorQuarter
DSC 30Data Structures and Algorithms for Data ScienceSTAFFSummer Session 1 2023
DSC 40ATheoretical Foundations of Data Science IAlbuyeh, RodSummer Session 1 2023
DSC 190 (Elective)Internet of Things (IoT) in the Physical WorldSilberman, JackSummer Session 1 2023
DSC 10Principles of Data ScienceTiefenbruck, Janine; Rampure, SurajFall 2023
DSC 20Programming and Basic Data Structures for Data ScienceLanglois, MarinaFall 2023
DSC 30Data Structures and Algorithms for Data ScienceLanglois, MarinaFall 2023
DSC 40ATheoretical Foundations of Data Science IMa, Yian; STAFFFall 2023
DSC 40BTheoretical Foundations of Data Science IIEldridge, JustinFall 2023
DSC 80The Practice and Application of Data ScienceSTAFFFall 2023
DSC 95 (Tutors Only)Tutor Apprenticeship in Data ScienceLanglois, MarinaFall 2023
DSC 100Introduction to Data ManagementSalimi, BabakFall 2023
DSC 102Systems for Scalable AnalyticsJin, HaojianFall 2023
DSC 120Signal Processing for Data AnalysisMishne, GalFall 2023
DSC 180A (Majors Only)Data Science Project IRampure, SurajFall 2023
DSC 190 (Elective)Advanced AlgorithmsEldridge, JustinFall 2023

Frequently Asked Questions

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

  • Lower-division DSC courses: typically each quarter
  • DSC 100: typically Fall & Winter
  • DSC 102/106: typically Winter & Spring
  • DSC 140A: typically Winter
  • DSC 140B: typically Spring
  • DSC 148: typically Winter
  • DSC 180A: Fall only
  • DSC 180B: Winter only
  • View COGS course offeringsCSE course offeringsECON course offerings, & MATH course offerings
  • Please note that all course offerings are tentative and 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.