99 Master's degrees in Computer Sciences in Canada
Canada offers a wide range of Computer Sciences programmes catering to various budgets and preferences. The lower-end tuition fee, represented by €2,113, provides an accessible entry point for students looking to pursue this field without breaking the bank. On the other hand, the typical tuition fee, indicated by €10,378, reflects the average cost one might expect when enrolling in a Computer Sciences programme across Canada. For those aiming for top-tier institutions or specialised programmes, the higher-end tuition fee, denoted by €23,487, gives an idea of the investment required.
It's encouraging to note that a significant 6% of programmes are considered affordable, making it feasible for a broad spectrum of students to pursue their academic goals in Computer Sciences. Additionally, with an increasing trend towards flexible learning, 9% of the programmes are available online, offering students the convenience to study at their own pace and from any location.
Moreover, the commitment of Canadian universities to the field of Computer Sciences is evident, with 31% of institutions across the country offering programmes in this discipline. This widespread availability ensures that students have ample opportunities to find a programme that aligns with their interests and career aspirations, regardless of their location within Canada.
Computer Science University of Regina
4,1(36)Regina, Canada Top 15% in WorldwideThe Computer Science programme at the University of Regina offers advanced M.Sc. training through thesis, project, or course-based pathways. This public study mode degree typically lasts two years, providing CSAC-accredited expertise in data science or human-centred computing to prepare graduates for the global digital economy.
Computer Science and Geographical Information Science University of Lethbridge
3,7(32)Lethbridge, CanadaThe Computer Science and Geographical Information Science Master of Science at the University of Lethbridge is a research-focused programme. Delivered in a public study mode over 24 months full-time or 48 months part-time, it provides a technical foundation in GIS and computing through coursework and a thesis.
Computer Science - Artificial Intelligence Lakehead University
4,0(55)Thunder Bay, CanadaThe Computer Science - Artificial Intelligence programme at Lakehead University is a two-year, full-time Master of Science (M.Sc.) degree. Based at the Thunder Bay campus, this thesis-based course focuses on deep learning and machine learning, equipping students with advanced technical skills for the global technology sector.
Computing Science Simon Fraser University
4,1(85)Burnaby, Canada +2 Top 5% in WorldwideThe Computing Science M.Sc. at Simon Fraser University offers a high-level academic experience for postgraduates. This public programme provides advanced technical training through both thesis and course-based pathways. Students engage in rigorous research and practical learning within a world-class Canadian institution.
Computing Science Dual Degree Simon Fraser University
4,1(85)Burnaby, Canada Top 5% in WorldwideTo earn a M.Sc. or P.h.D Computing Science Dual Degree degree in Computing Science from Simon Fraser University, students must meet all breadth and depth requirements as described below.
Artificial Intelligence Management York University
4,1(182)Toronto, Canada Top 6% in WorldwideThe Artificial Intelligence Management programme at York University is a full-time, 12-month Master’s degree designed for future leaders. This intensive course combines technical mastery with business strategy, preparing students to implement advanced AI applications within diverse professional organisational environments.
Computing Science - Statistical Machine Learning University of Alberta
4,2(136)Edmonton, Canada Top 2% in WorldwideThe Computing Science - Statistical Machine Learning programme at the University of Alberta is a specialised master level course delivered in a public study mode. This rigorous academic track focuses on the intersection of data science and algorithmic theory, providing students with advanced technical expertise over its duration.
Computer Science University of Northern British Columbia
4,3(18)Prince George, CanadaThe Computer Science M.Sc. at the University of Northern British Columbia is a comprehensive graduate programme delivered in a public study mode. Over a typical two-year duration, students engage in advanced scientific research or professional skill upgrading through flexible thesis and project-based pathways.
Computer Networks Toronto Metropolitan University
4,3(94)Toronto, Canada Top 15% in WorldwideThe Computer Networks programme at Toronto Metropolitan University offers advanced technical training in a high-demand field. Available in full-time and part-time study modes, this M.Sc. level curriculum focuses on practical industry knowledge. Students gain expertise in modern networking over a flexible duration at this leading centre.
Computer Science (Quantum Information) University of Waterloo
4,1(95)Waterloo, Canada Top 3% in WorldwideDelve into the interdisciplinary with the Master of Mathematics in Computer Science (Quantum Information) from University of Waterloo.
Electrical and Computer Engineering (Quantum Information) University of Waterloo
4,1(95)Waterloo, Canada Top 3% in WorldwideExpand your engineering knowledge through advanced study and research while learning about and engaging in world-leading research at the cutting edge of quantum information with the Master of Applied Science in Electrical and Computer Engineering (Quantum Information) program at University of Waterloo.
Electrical and Computer Engineering University of Victoria
4,2(25)Victoria, Canada Top 5% in WorldwideThe Electrical and Computer Engineering programme at the University of Victoria is a research-focused Master of Applied Science. This public study mode degree involves advanced coursework and a thesis. It is designed for full-time students seeking to contribute significant new knowledge to the engineering field.
Computer Science Carleton University
4,4(75)Ottawa, Canada Top 8% in WorldwideThe Computer Science MCS degree is a joint program offered by the School of Computer Science (SCS) at Carleton University and the School of Electrical Engineering and Computer Science at the University of Ottawa under the auspices of the Ottawa-Carleton Institute for Computer Science(OCICS).
Computer Science University of Victoria
4,2(25)Victoria, Canada Top 5% in WorldwideThe M.Sc. Computer Science at the University of Victoria is a two-year, on-campus programme designed to enhance technical expertise. Available in both thesis and project-based tracks, this full-time course provides advanced problem-solving skills. It offers a competitive edge for professionals in the public sector.
Computer Science Western University - Canada
3,9(58)London, Canada Top 4% in WorldwideThe M.Sc. Computer Science at Western University - Canada is a flexible postgraduate programme designed for full-time or part-time study. Lasting four to five terms, this public course offers thesis, project, or course-based pathways, allowing students to specialise in cutting-edge technological research and applications.
Computing and Data Analytics Saint Mary's University
4,4(25)Halifax, CanadaThe Computing and Data Analytics master at Saint Mary's University is a professional 16-month programme. Delivered in a public study mode, it combines interdisciplinary technical training with experiential learning. Students master big data governance and AI integration to excel in Canada’s rapidly growing digital economy.
Computer Science Brock University
4,3(62)St. Catharines, Canada Top 20% in WorldwideThe Computer Science program at Brock University is a research-based MSc that consists of one year of coursework. This is followed by preparing a thesis or project to obtain advanced knowledge in computer science and experience in scientific research.
Modelling and Computational Science Ontario Tech University
4,2(26)Oshawa, Canada Top 20% in WorldwideThe Modelling and Computational Science M.Sc. at Ontario Tech University is a full-time, 24-month programme delivered through a hybrid study mode. It integrates mathematics and computer science to solve complex real-world problems. Students engage in advanced research and thesis work within a high-performance computing environment.
Computer Science Acadia University
3,8(123)Halifax, CanadaThe Computer Science programme at Acadia University is a comprehensive graduate degree offered in full-time mode. Students can choose between thesis, project, or course-based routes to suit their career goals. This in-person programme typically spans 12 to 24 months, providing advanced expertise in research and development.
Computer Science Concordia University Montréal
4,2(89)Montréal, Canada Top 8% in WorldwideThe Computer Science programme at Concordia University Montréal is a two-year, full-time M.Sc. degree. This thesis-based course focuses on enhancing research capabilities and theoretical knowledge. It is designed for graduates in computing, mathematics, or engineering seeking advanced expertise in a professional research environment.