BA/BS in Data Science is a bachelor's degree in Data Science & Analytics programme taught at University of Waterloo in Waterloo, Canada. The programme is delivered on campus. Tuition for international students is CAD 34,942 per semester (CAD 6,563 per semester for local students).
Also offered as: Master's Degree
At a glance
Degree:Bachelor's Degree
Field:Data Science & Analytics
Delivery: On Campus
Local tuition: CAD 6,563 / semester
International tuition: CAD 34,942 / semester
Last checked September 2026 · Source: uwaterloo.ca ·
Program details
Overview
Data Science at the University of Waterloo leads to a Bachelor of Computer Science or a Bachelor of Mathematics in Data Science, at the undergraduate level, delivered on the Waterloo campus. The curriculum combines programming, mathematics, and statistics, including computer science courses in algorithms and data abstraction, statistical and computational data analysis, applied mathematics and optimization, and machine learning, and culminates in a required capstone project in data science. It is offered as a co-op option, alternating study terms with paid work terms roughly every four months from second year, or as regular full-time study; no dedicated minor is offered in the subject, though students can add other university minors. It suits students interested in applying data analysis and machine learning methods across sectors such as medicine, business, advertising, entertainment, and public health, with career paths including data scientist, risk management, reporting analyst, and enterprise analysis roles, reflected in past co-op placements in those areas.
Requirements
Admission Requirements: Direct entry from Ontario high school. Required: six Grade 12 U/M courses including Advanced Functions, Calculus and Vectors, any Grade 12 U English, and one other 4U course, with Grade 11 Introduction to Computer Science recommended. Applicants may apply directly to Data Science or apply to Computer Science or Mathematics and choose Data Science as their major at the end of first year; admission averages run from the mid-80s for direct or Mathematics-route applicants to the low-to-mid-90s for those applying through Computer Science. The Admission Information Form (AIF) is required for admission; the Canadian Senior Mathematics Contest or Euclid contest is optional but required for certain scholarships. Applicants whose secondary education was not in Canada or in English follow the same OUAC route and must meet Waterloo's institution-wide English proficiency requirement: IELTS Academic 6.5 overall (6.0 minimum band, 6.5 in writing and speaking), TOEFL iBT 4.5 overall with 5 in writing and speaking for tests from 21 January 2026 onward (90 overall with 25 in writing and speaking for earlier tests), PTE Academic 63 (65 in writing and speaking), or Duolingo 120 (125 in Literacy and Production).
Application Details
Start Date:September
Application Deadline:Waterloo admits first-year students for September entry only, through the OUAC, with identical deadlines for domestic and international applicants. For Fall 2027, most programmes must be applied to by 1 February 2027 with documents due 15 February 2027; Engineering programmes (excluding Architecture) close earlier, on 15 January 2027, with documents due 1 February 2027, and require an online interview. Waterloo states a deadline may be extended if a programme is not yet full, but publishes no separate rolling-admission date and no explicit application-opening date. Pharmacy is a named exception with its own earlier deadline; Social Work and the Conditional Admission to Pharmacy stream are directed to programme-specific timelines outside this page. These are institution-wide dates; this programme publishes no deadline of its own.