Course Offerings

Tentative Undergraduate Course Offerings:

If “Staff” is listed for instructor, it means a lecturer will be hired. We do not release lecturer names until the hire is official. We will update this page frequently to include new hires.

Courses listed as TBA if offered are courses we hope to offer in the quarter listed, but are not guaranteed to be offered. Such course offerings are contingent upon finding an instructor for the course. 

** Please note, in the 2020-2021 Academic Year, DSC 180A will be offered in the FALL and DSC 180B will be offered in the WINTER. 

**Please note: Summer course offerings are tentative, as the course will only happen if there is sufficient enrollment in the course. If a summer course has low enrollment, the course is canceled per University policy.  

Updated 10/29/2020

CourseTitleInstructorQuarter Offeredquarter sortcourse sort
DSC 10
Principles of Data ScienceEldridge, Justin
Fall 2020110
DSC 20
Intro to Data StructuresLanglois, Marina
Fall 2020120
DSC 40A
Theoretical Foundations of Data Science ITiefenbruck, Janine
Fall 2020140.1
DSC 40B
Theoretical Foundations of Data Science IIEldridge, Justin
Fall 2020140.2
DSC 80
The Practice and Application of Data ScienceLanglois, Marina
Fall 2020180
DSC 95
Tutor Apprenticeship in Data ScienceLanglois, Marina
Fall 2020195
DSC 96
Workshop in Data ScienceJemmott, Colin
Fall 2020196
DSC 102
Systems for Scalable AnalyticsSTAFF
Fall 20201102
DSC 104
Beyond Relational Data ManagementGupta, Amarnath
Fall 20201104
DSC 106
Introduction to Data VisualizationPowell, Thomas
Fall 20201106
DSC 170
Spatial Data Science and ApplicationsZaslavsky, Ilya
Fall 20201170
DSC 180A
Data Science Project IFraenkel, Aaron
Fall 20201180.1
DSC 190Business Analytics
STAFF
Fall 20201190
DSC 190Introduction to Robotics Perception and Navigation
STAFF
Fall 20201190
DSC 10Principles of Data ScienceTiefenbruck, Janine
Winter 2021210
DSC 20Intro to Data StructuresLanglois, Marina
Winter 2021220
DSC 30Data Structures and Algorithms for Data ScienceLanglois, Marina
Winter 2021230
DSC 40ATheoretical Foundations of Data Science IMishne, GalWinter 2021240.1
DSC 40BTheoretical Foundations of Data Science IIEldridge, Justin; STAFF
Winter 2021240.2
DSC 90Seminar in Data ScienceSTAFF
Winter 2021290
DSC 95Tutor Apprenticeship in Data ScienceLanglois, Marina
Winter 2021295
DSC 96Workshop in Data ScienceSTAFF
Winter 2021296
DSC 100Introduction to Data ManagementSTAFF
Winter 20212100
DSC 102Systems for Scalable AnalyticsKumar, Arun
Winter 20212102
DSC 106Introduction to Data VisualizationSTAFF
Winter 20212106
DSC 120Signal Processing for Data AnalysisCloninger, AlexWinter 20212120
DSC 140AProbabilistic Modeling and Machine LearningSTAFF
Winter 20212140.1
DSC 180BData Science Project IIFraenkel, Aaron
Winter 20212180.2
DSC 190 A00Introduction to Data MiningShang, Jingbo
Winter 20212190.1
DSC 190 B00Advanced Algorithms- ElectiveEldridge, Justin
Winter 20212190.2
DSC 291Topics in Data Science: Statistical Physics of Data Assimilation and Machine LearningMishne, GalWinter 202012291
DSC 20Intro to Data StructuresLanglois, MarinaSpring 2021320
DSC 30Data Structures and Algorithms for Data ScienceLanglois, MarinaSpring 2021330
DSC 40ATheoretical Foundations of Data Science ITiefenbruck, JanineSpring 2021340.1
DSC 40BTheoretical Foundations of Data Science IISTAFFSpring 2021340.2
DSC 80The Practice and Application of Data ScienceEldridge, JustinSpring 2021380
DSC 90Seminar in Data ScienceSTAFFSpring 2021390
DSC 96Workshop in Data ScienceSTAFFSpring 2021396
DSC 102Systems for Scalable AnalyticsTBDSpring 20213102
DSC 106Introduction to Data VisualizationSTAFFSpring 20213106
DSC 140AProbabilistic Modeling and Machine LearningSTAFFSpring 20213140.1
DSC 161Text as DataRoberts, MargaretSpring 20213161
DSC 167Fairness and Algorithmic Decision MakingFraenkel, Aaron
Spring 20213167
DSC 190 A00Introduction to Machine LearningEldridge, JustinSpring 20213190.1

Enrolling in Classes

Course Prerequisites

Course Descriptions