This is a 30-hour program which will consist of a student completing 10 courses. Students from all tracks will take the same set of 4 core courses, which develop students with a strong foundation of data science in mathematics, statistics, computing skills, and machine learning.
Students will choose 6 elective courses from the list of courses offered by five different departments.
Students take 4 core courses in the first semester, and then take 3 elective courses in each of the two subsequent semesters. Students are required to take 3 elective courses from the department of the track into which they are admitted, and can take the remainder of their elective courses from any of the departments listed below (including the track into which they were admitted if they wish).