DSCI Major Requirements

The lists below outline the year-by-year course pathway for studying in the Data Science Major program.

Year-by-Year Course Requirements 

See all requirements for the Data Science Major and Minor in the UBC Calendar. If there are any discrepancies between the Calendar and the lists above, please refer to the Calendar, as it contains the most current and official requirements for course requisites and program requirements.

First Year at UBC Science: 

Build a foundation and apply to the DSCI Major 

In first year, you’ll need to take the courses required to apply to the Data Science major, as well as other first year courses required to complete the Data Science program and your BSc degree. 

 
Course Code

Course title

Credits

DSCI 100*

Introduction to Data Science

3

CPSC 103*

Introduction to Systematic Program Design

3

MATH 100 (or 180 or 120 or 110)*

Differential Calculus with Applications1

3

MATH 101 (or 121)

Integral Calculus with Applications

3

SCIE 113 

First-Year Seminar in Science

3

 

Additional Communications Requirement2

3

 

Electives1

12

* required for application to the Data Science Major 

 

Welcome to Second Year and the DSCI Major: 

Develop your knowledge in Data Science 

In second year, you officially join the Data Science program and further develop your foundational knowledge and skills.  

 

Course Code

Course title 

Credits 

DSCI 200

Navigating Data: Acquisition, Exploration and Management

3

DSCI 220

Discrete Math for Data Science

4

DSCI 221

Data Structures for Data Science

4

MATH 200

Calculus III

3

MATH 221

Matrix Algebra

3

STAT 201

Statistical Inference for Data Science

3

Electives1

10

Third and Fourth Year: 

Specialize and customize to follow your interests

In third and fourth years, dig into areas of interest within Data Science.

 

Course Code

Course title

Credits

CPSC 330 or 340

(Applied) Machine Learning

3

CPSC 368

Databases in Data Science

3

STAT 301

Statistical Modelling for Data Science

3

STAT 302

Introduction to Probability

3

STAT 305

Introduction to Statistical Inference

3

STAT 443

Time Series and Forecasting

3

DSCI 310

Reproducible and Trustworthy Workflows for Data Science

3

DSCI 320

Visualization for Data Science

3

DSCI 430

Fairness, Accountability, Transparency and Ethics (FATE) in Data Science

3

 

Data Science Depth Requirement of six credits from: 

MATH 307, CPSC302, CPSC 320, CPSC 440, CPSC 406, STAT 406, STAT 405

6

 

Any Upper-level MATH/STAT/CPSC/DSCI courses, at least 6 credits must be 400-level or higher.

12

 

Electives

15

Notes

1Students are permitted to move elective credits between years. Students who take courses in MATH_V with extra credits will require fewer elective credits in later years. Elective credits together with required courses must fulfill the Faculty of Science’s:
a) Foundational Requirement;
b) Laboratory Science Requirement;
c) Science Breadth Requirement;
d) Science and Arts Requirements;
e) Upper-level Requirement;
f) General Degree Requirements

2For a full list of acceptable courses seeCommunication Requirement.

Other resources for planning your degree

 

Musqueam First Nation land acknowledegement

We honour xwməθkwəy̓ əm (Musqueam) on whose ancestral, unceded territory UBC Vancouver is situated. UBC Science is committed to building meaningful relationships with Indigenous peoples so we can advance Reconciliation and ensure traditional ways of knowing enrich our teaching and research.

Learn more: Musqueam First Nation

Faculty of Science

Office of the Dean, Earth Sciences Building
2178–2207 Main Mall
Vancouver, BC Canada
V6T 1Z4
UBC Crest The official logo of the University of British Columbia. Urgent Message An exclamation mark in a speech bubble. Arrow An arrow indicating direction. Arrow in Circle An arrow indicating direction. Bluesky The logo for the Bluesky social media service. A bookmark An ribbon to indicate a special marker. Calendar A calendar. Caret An arrowhead indicating direction. Time A clock. Chats Two speech clouds. External link An arrow pointing up and to the right. Facebook The logo for the Facebook social media service. A Facemask The medical facemask. Information The letter 'i' in a circle. Instagram The logo for the Instagram social media service. Linkedin The logo for the LinkedIn social media service. Lock, closed A closed padlock. Lock, open An open padlock. Location Pin A map location pin. Mail An envelope. Mask A protective face mask. Menu Three horizontal lines indicating a menu. Minus A minus sign. Money A money bill. Telephone An antique telephone. Plus A plus symbol indicating more or the ability to add. RSS Curved lines indicating information transfer. Search A magnifying glass. Arrow indicating share action A directional arrow. Spotify The logo for the Spotify music streaming service. Twitter The logo for the Twitter social media service. Youtube The logo for the YouTube video sharing service.