Skip to main content

Data Science, Analytics and Visualization (DS)

All students enrolled in the DSAV Degree Program must complete the Core Curriculum for Track D as listed in their respective catalog.

 

Major required courses:

Math sequence:

MA 210, MA 331

Foundational courses:

                DS 100 and DS 101

Domain courses:

                Completion of one domain course from BI 215/L, ENV 100, or BU 200.

Data ethics course:

                DS 200

Programming courses:

CS 200, CS 201, CS 202, CS 203L, CS 204L

Upper division core (prerequisites are CS 200, CS 201, CS 202, CS 203L, CS 204L):

DS 300, DS 301, DS 302, DS 303, DS 400, DS 401, DS 402, DS 403

Specialization courses (any three from the following):

DS 404, DS 405, DS 406, DS 407, MA 401

Capstone course:

DS 495