
🇨🇦CanadaComputer Science5 yearsBachelor of Computer Science30 IB Points
Program Overview
Data Science combines statistics, computer science, and domain expertise to extract insights from data. You'll learn programming, machine learning, data visualization, and statistical modeling. This rapidly growing field offers excellent career opportunities across all industries.
See how you match with this program
Create a free account to get your personalized match score for University of Waterloo.
Free foreverTakes 2 minutesNo credit card
Academic Requirements
Checked for 2026 entry — confirm on the university's site
Mathematics: Analysis and Approaches
HL • Required: 6
One of
English A: Literature or English A: Language & Literature
Required: SL 4
or
English B
Required: HL 5