Data Science

Major in Data Science

Note: The UBC Okanagan campus also offers a a B.Sc. Minor in Data Science.

This program provides students with a thorough training in Data Science, which focuses on taking decisions supported by data. It is grounded in Statistics (to formulate relevant questions and determine the answer based on data) and Computer Science (to manipulate and visualize data efficiently).

Data Science graduates have an impact on society by supporting evidence-based decisions grounded in our ever-growing collection of data. They are in very high demand and are called Statistician, Quantitative Analyst, Decision Support Engineering Analyst, or Data Scientist.

First Year
CHEM 111, 113; or CHEM 121, 123 6
MATH 100, 101 6
Two of ENGL 112 or 114, 113, 150, 151, 153 6
PHYS 111 or 112; and PHYS 102 or 122 6
COSC 111, 121 6
Total Credits 30
Second Year
MATH 200, 2211 6
STAT 230 3
COSC 221, 222 6
Arts electives 6
Electives 9
Total Credits 30
Third and Fourth Years
COSC 304, 322, 360, 407 12
DATA 301, 311, 410 9
PHIL 331 3
STAT 303 3
Three of COSC 303, DATA 405, MATH 307, STAT 401, 403 9
One of DATA 421, 407, PHYS 420 3
Two of BIOL 308, 414, 444, 460, 468, ECON 327, 328, 427, EESC 342, 380, 381, 413, GEOG 380, 381, PHYS 331, 332, PSYO 372, 443 6
Science electives 9
Arts electives 3
Electives 3
Total Credits 60
Minimum credits for degree 120
1 Math 221 may be taken in the second term of the first year.

Data Science Honours Program

Through coursework and research, the Honours in Data Science is an intensive program of study. Students who complete this program will have the ability to work independently and with a high level of competency. The course requirements are the same as in the Major in Data Science program, except the student must maintain a high grade level (a minimum of 75%) and the student must complete DATA 449 Honours Thesis (6 credits).

Admission Requirements

  • Fourth-year standing in the Data Science Major;
  • This program requires a research project with an undergraduate honours thesis. The thesis proposal and a research supervisor must be approved by the unit head; and
  • Minimum grade average of 75% in all courses taken to date applicable to the Data Science Major.

In exceptional cases, such as transferees from another institution, a student may be admitted to the Honours program notwithstanding the criteria listed above.

Graduation Requirements

  • Completion of the course requirements for the Data Science Major;
  • Completion of DATA 449 Honours Thesis with a minimum grade of 75%. A written thesis is required, with a public presentation of the thesis in the form of a poster session or a seminar; and
  • A minimum 75% graduating grade average (GGA).

Any query related to the data science Major/Honours should be addressed to the data science Major/Honours program advisor at datasciencemajor.coordinator@ubc.ca

Minor in Data Science

The Minor in Data Science provides advanced numeracy skills to majors in disciplines where new discoveries rely increasingly on the creation, management, and understanding of large data sets such as biology, chemistry, economics, and psychology. The minor is open to all majors in the B.Sc. program.

Students may earn a minor in data science by completing 30 credits as follows:

  • Up to 12 credits from APSC 177, 254; BIOL 201, 202; COSC 111, 121, 123, 221, 222; ECON 101, 102, 204, 205; EESC 205, 212, 222; GEOG 108, 109, 271; MATH 100, 101, 200, 220, 221, 225; PHYS 111, 112, 231; PSYO 271; STAT 230.
  • 3 credits of DATA 301

    15 credits of elective courses, which must not include more than 9 credits from a single discipline and must be in the following two lists of courses:
  • At least 9 credits from COSC 303, 304, 320, 322, 360, 407, 4191; DATA 311, 405, 407, 410, 419, 421; STAT 303, 401, 403.
  • Up to 6 credits from BIOL 308, 414, 444, 460, 468; ECON 321, 327, 328, 427; EESC 342, 380, 381, 413; GEOG 371, 377, 380, 381; MATH 302, 303, 307, 319, 327, 340, 430, 441, 461; MGMT 350, 423, 460; PHYS 331, 441, 420; PSYO 372, 443.

1only when COSC 419 is a special topic related to data science as approved by the data science minor program coordinator

Double Counting of Credits restrictions apply, see Program Requirements

Any query related to the data science minor should be addressed to the data science minor program coordinator at datascienceminor.coordinator@ubc.ca

Page last updated: May 10, 2017

a place of mind, The University of British Columbia

Enrolment Services
University Centre, Room 322
3333 University Way, Kelowna BC, Canada V1V 1V7