296 Master's degrees in Computer Science & IT in Canada
Electrical and Computer Engineering
The Electrical and Computer Engineering programme is offered at Toronto Metropolitan University. The close connections with industry, government and community partners provide opportunities to apply your knowledge to real-world challenges and make a difference.

Cloud Computing
The Cloud Computing programme from Humber Polytechnic provides you with the knowledge, skills and practices to become an integral part of cloud development and delivery in a variety of industrial settings.
Master of Engineering Science - Software Engineering
This Master of Engineering Science - Software Engineering from Thompson Rivers University is designed for changemakers who are passionate about technology, innovation, solving real world problems and building high-quality software.
Information Systems Security
The Information Systems Security M.Eng. at Concordia University Montréal is a course-based Master of Engineering programme. Designed for full-time or part-time study over one to two years, this 45-credit curriculum focuses on protecting digital infrastructure through applied research and advanced technical coursework.
Master of Data Science
The Master of Data Science (M.Sc.) programme at the University of British Columbia is designed to prepare students for a successful career in data science. This intensive programme spans 10 months and is available at both the Vancouver and Okanagan campuses, providing a comprehensive education in this rapidly evolving field.
Computer Science
The Computer Science program of University of Guelph emphasizes both academic and applied research that can contribute to further research, industry partnerships and government programs. Interaction with other disciplines is encouraged and many faculty work with industry partners.
Electrical and Computer Engineering - Applied Artificial Intelligence
Electrical and Computer Engineering - Applied Artificial Intelligence from University of Ottawa provides a concentration in Applied Artificial Intelligence by taking a minimum of 12 units of courses in the area.
Computer Science
The Master of Science (MSc) in Computer Science at Ontario Tech University is a broad-based program that covers concepts from engineering, science and business with the aim of producing high-quality software professionals.
Data Science and Analytics
The Master of Science in Data Science and Analytics at Toronto Metropolitan University enables students to develop interdisciplinary skills, and gain a deep understanding of technical and applied knowledge in data science and analytics.

Cybersecurity
Centennial College's Cybersecurity programme is a one-year Graduate Certificate designed to address the industry's increasing demand for well-educated security professionals in the public and private sectors.
Remote Sensing
The Remote Sensing programme at the University of Lethbridge is a research-intensive M.Sc. degree. Students can complete this qualification in 24 months of full-time study or 48 months part-time. Delivered in person, the curriculum focuses on advanced scientific literacy, radiative transfer, and atmospheric observation.
Privacy and Cybersecurity Law
OsgoodePD’s Professional LLM in Privacy and Cybersecurity Law from York University is a graduate program designed specifically for working professionals. Each of our distinct specializations focuses on interdisciplinary learning and provides you with a unique mix of academic, applied, and theoretical perspectives.
Computer Science
We offer a master degree in Computer Science at the Memorial University of Newfoundland. Virtually every discipline - practical, theoretical, or creative - experiences the influence of computers today. The ever-increasing dependence on computer technology in our daily lives presents rich opportunities for those interested in the design of new applications and systems.
Digital Transformation and Innovation
Digital Transformation and Innovation from University of Ottawa is a multi-faculty collaboration between the Telfer School of Management, the Faculty of Arts, and the Faculty of Engineering to train highly qualified professionals to create, manage and research the profound change to our world that is happening as a result of electronic digital technology.
Computer Science
The Department of Computer Science at the University of Regina offers programs of study involving interdepartmental, multi-institutional and inter-institutional collaboration that has attracted faculty members and graduate students from all over the world. Students may pursue full-time or part-time graduate study leading towards the MSc and PhD degrees.

Software Engineering Technology (Fast-Track)
Centennial College's three-year Software Engineering Technology (Fast-Track) programme will grant qualified college or university graduates with a software background direct admission into Year 2 (Semester 3) so they may receive their advanced diploma in two years (four semesters). This programme is post-graduate work permit eligible.
Computing Science - Multimedia
The Computing Science - Multimedia department at University of Alberta offers programs leading to the degrees of Master of Science.
Executive Master of Business Administration - Artificial Intelligence Leadership
The Artificial Intelligence Leadership stream teaches you to manage AI solutions effectively. Learn about AI implementation, industry regulations, and change management to lead AI-driven initiatives with the Executive Master of Business Administration - Artificial Intelligence Leadership course from University of Fredericton.

Cloud Data Management
At Cloud Data Management from Conestoga College you will discover how to enable change in an organization by applying your learned background in cloud data management and collaboration solutions.

Blockchain Application Development
The Blockchain Application Development programme from Conestoga College is a specialized programme designed to provide you with the knowledge and skills to develop and implement decentralized applications using blockchain technology.