The Master of Data Science (MDS) at the University of Guelph is a comprehensive, in-person, interdisciplinary program designed to prepare students for a successful career in data science. It emphasizes ethical practice, with a special focus on spatial-temporal data analysis, and aims to equip students with core skills in data mining, data warehousing, ETL processes, machine learning, AI, statistical modelling, scripting, and data visualization. The program is tailored for top domestic and international students from diverse backgrounds including computer science, mathematics, statistics, engineering, finance, and related fields. Through hands-on training, case studies, and real-world applications, students develop practical skills that directly address industry needs, supported by collaborations with industry partners and the Vector Institute, offering considerable networking and scholarship opportunities.
Why this course is highly recommended
The MDS program stands out because of its practical approach, industry collaboration, and ethical focus. The curriculum is industry-relevant, developed with input from a Data Science Advisory Board, and includes options for real-world projects, making graduates highly job-ready. Affiliation with the Vector Institute provides access to scholarship opportunities, industry networking, and exclusive job platforms. The program also offers a unique focus on spatial-temporal data analysis, a valuable skill in many sectors. With hands-on learning, expert faculty, and direct industry exposure, this program is designed to prepare students for the high-demand field of data science.
This program uniquely emphasizes spatial-temporal data analysis, allowing students to gain skills in analyzing industry data over time and across geographic regions. The curriculum integrates advanced software tools and concepts such as GIS, kriging, Gaussian processes, variograms, and autoregressive structures, enabling a deep understanding of spatial-temporal patterns.
Application fees
NaNL
1st year tuition fees
-
Living cost
Applicants need an Honours Bachelor’s degree or equivalent with at least a 75% overall average in the last four semesters. A major or minor in data science, computer science, mathematics, statistics, or a related field is preferred. Alternatively, applicants with a related bachelor's in engineering or other discipline should demonstrate sufficient coursework or work experience in statistics and programming. International applicants must review specific English language proficiency requirements and submit relevant scores unless waived based on previous studies conducted in English.

English language test
Want to learn more about the admission process, eligibility criteria,
and acceptance rates for international students? Visit the University of Guelph admission page
for complete details.
Graduates from the Master of Data Science program are prepared for careers in various industries, including roles like Data Scientist, Data Engineer, Business Intelligence Developer, Data and Reporting Analyst, Machine Learning Researcher, Software Engineer, and Statistician. The program’s focus on practical skills, industry partnerships, and networks through the Vector Institute ensures students are well-equipped for the evolving job market in data science and AI.