296 Master's degrees in Computer Science & IT in Canada
Data Analytics (PGWP Eligible – details in description)
Data is playing an increasingly pivotal role in shaping business strategies. This post-diploma certificate program in Data Analytics (PGWP Eligible – details in description) from Southern Alberta Institute of Technology (SAIT) will equip you with the knowledge, skills, and aptitude to unlock the world of data science.
Internet of Things - System Architecture and Integration (Online)
The Internet of Things - System Architecture and Integration (Online) course from Centennial College introduces the learner to the highly interconnected world known as the Internet of Things (IoT) and examines how the IoT shapes every facet of our personal, professional, and social, lives

Artificial Intelligence with Machine Learning
The Artificial Intelligence with Machine Learning Ontario Graduate Certificate from Humber Polytechnic was developed to fill the need for a growing and in-demand skillset.
Executive Master of Business Administration - Business Analytics Leadership
The Business Analytics Leadership stream equips you to leverage analytics and metrics for competitive advantage. Gain expertise in big data solutions, data accuracy, and predictive analytics to solve critical business challenges with the Executive Master of Business Administration - Business Analytics Leadership course from University of Fredericton.
Computer Science
The University of Northern British Columbia's Computer Science MS program is an exceptional opportunity for those passionate about the field.

Cyber Security
This Cyber Security Postgrad Cert from Saskatchewan Polytechnic will prepare students for the challenges of identifying network and computer system vulnerabilities, conducting ethical hacks to determine system risk and designing organizational cyber security plans.
Computing Science
The Master of Science (MSc) in Computing Science from Simon Fraser University, is a research-intensive program that has a primary emphasis on the MSc thesis.

Full Stack Web Development
Gain essential training in Full Stack Web Development, from web design, to developing, and deploying web applications, this program develops a complete skill set for web development professionals. Graduates will gain experience with a wide variety of web programming technologies and developing modern front-end and back-end solutions with attention to security and scalability.

Computer Science
From lab work to discussion groups and seminar presentations, Dalhousie University’s Master of Computer Science programme gives you everything you need to become a skilled researcher. Graduates work in diverse fields such as software development, data analytics, cybersecurity, artificial intelligence, and health informatics.
Computing Science - Statistical Machine Learning
The Computing Science - Statistical Machine Learning department at University of Alberta offers programs leading to the degrees of Master of Science.
Management - Analytics
This Management - Analytics course from Queen's University provides an advanced-level conceptual foundation in your chosen field. With an MSc, you are ready to enter a high-quality PhD program or embark on consulting and research-based careers.

Artificial Intelligence
In this Artificial Intelligence programme at University of Winnipeg, graduates master the skills to create and use problem-solving algorithms to provide insights, predictions, and operationalization strategies needed to transform any organization into an innovative, efficient, and sustainable company of the future.

Wireless Network Infrastructure
Wireless Network Infrastructure from Conestoga College prepares graduates with degrees or diplomas in telecommunications, electronics, or computer engineering/technology for work in emerging fields in the wireless telecommunications industry.
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.
Cloud Infrastructure and Administration
The demand for professionals with a deep understanding in operating systems, networks, and security continues to grow. Meet this demand with this two-year program in Cloud Infrastructure and Administration at Lambton College.

Big Data Analytics Stream: Applied Modelling and Quantitative Methods
This interdisciplinary thesis-based Big Data Analytics Stream: Applied Modelling and Quantitative Methods option from Trent University offers fresh perspectives for students pursuing an M.A. or M.Sc., bringing together scholars from across economics, computer science, math, and psychology to exchange ideas and share knowledge.
Artificial Intelligence
University of Guelph's Artificial Intelligence specialization provides thesis-based Master’s students with a diverse knowledge base in artificial intelligence (AI) methodologies and ethical issues. Students learn from a multidisciplinary team of faculty members, while conducting AI-related research guided by a faculty supervisor.
Instructional Design
The Instructional Design programme at the Royal Roads University prepares you to be an architect of learning. You'll study how people learn and explore how technology can facilitate learning.
Computing and Software
Computing and Software program from McMaster University advances the field of computing through education and research, with a focus on computing research problems that involve scientific theory, engineering practice, and the interface between the two.
Management in Artificial Intelligence
This Management in Artificial Intelligence course from Queen's University takes a flexible and highly personalized approach that allows you to build the right program for your career goals.