Data is everywhere. Continuously generated and collected across every domain, it is a vast and largely untapped resource of information with the potential to reveal insights about every aspect of our lives and the world we live in. However, the ability to uncover these insights is a highly specialized skill possessed by far too few.
UBC’s Master of Data Science program was designed to address this workforce gap by equipping students with the technical skills, practical experience, and most importantly, the confidence to seize opportunities in an ever-expanding field.
The program is offered at both the UBC Vancouver campus and the UBC Okanagan campus, with an additional Master of Data Science in Computational Linguistics offered at the Vancouver campus.
“It's estimated that Canada will see a shortage of up to 19,000 professionals with data and analytical skills.”
- Canada's Big Data Consortium
Program Features

Accelerated Learning
10-month, accelerated format allows students to start their careers sooner

Diverse Data Sets
Students gain practical experience using real data sets across a range of domains

Real-World Experience
Students have opportunities to learn outside the classroom, while working to find solutions to real-world problems.
Explore UBC MDS programs
Meet Our Students & Alumni

Reiko Okamoto, Data Analyst at BC Ministry of Health
“The MDS program concisely covers a broad range of topics in data science [and] I appreciated how the capstone project guaranteed industry experience.”
Kaitlyn Hobbs, Data Scientist at Statistics Canada
“UBC MDS Okanagan offers intimate class sizes and specialized professors that motivate participation, networking, and rapid skill development.”

Ravi Gill, MDS Computational Linguistics – Class of 2020
“The program exposed us to most of the big topics in computational linguistics such as sentiment analysis, text classification, or machine translation…I believe many companies would be ecstatic to find talent fresh out of university with these skills.”