Turning data into knowledge

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.

Explore Data Science

“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

Calendar

Accelerated Learning

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

data set

Diverse Data Sets

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

info-graphic

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

Master of Data Science Vancouver Student Profile

Lavanya Gupta

“UBC MDS stood out for how deliberately it is structured. The curriculum strikes a balance between statistical foundations and practical application, and the capstone project, where you work on a real problem with an actual industry partner, was a big draw.”

Master of Data Science Okanagan Teng Li

Teng Li

“I chose MDS Okanagan because of its strong computer science and statistics-oriented curriculum. Rather than just teaching how to use tools, the program dives into foundational topics like optimization and statistical theory, which really helps set me apart as a data scientist.”

Master of Data Science in Computational Linguistics Student Profile

Freya Kan

"[MDS Computational Linguistics] teaches underlying concepts in depth, from neural networks to LLMs and AI agents. At a time when familiarity with AI is becoming a requirement across many industries, this knowledge is extremely valuable."