296 Master's degrees in Computer Science & IT in Canada
Artificial Intelligence
The 12-month full-time Master of Management in Artificial Intelligence from York University is designed to meet the growing need for talented professionals with the skills and advanced applied knowledge to develop, evaluate, refine and implement AI-related applications and technologies.
Full Stack Software Development
The Full Stack Software Development program is an Ontario College Graduate Certificate at Lambton College, that offers students the opportunity to study the most current trends in software development.

Information Technology
The Information Technology program from Algoma University is designed for students with a bachelor’s degree or college diploma outside of the field, our graduate Graduate Certificate in Information Technology will provide you with the specialist skills you need to ignite your career in ICT.
Software Engineering Technician (Fast-Track) (Online)
The Software Engineering Technician (Fast-Track) (Online) course from Centennial College is designed to prepare you for a career as a software developer. As a software developer, you will play a critical role in designing, developing, and maintaining the software that powers essential tasks such as e-commerce, mobile app development, cloud computing, and artificial intelligence.
Web and Mobile App Design and Development
This Web and Mobile App Design and Development from Langara College is a two-year post-baccalaureate diploma program that focuses on web and mobile app design and development, from concept to deployment.
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.

Computer Animation - Motion Graphics
Throughout the Computer Animation - Motion Graphics programme at Conestoga College, you will draw upon theory and techniques of the design, digital media, and animation worlds to conceptualize and create captivating 2D and 3D digital media for a variety of applications.
Health Information Science
Our Health Information Science program at University of Victoria, British Columbia is a world leader in the field and our program models have been implemented around the world.
Data Science and Artificial Intelligence
The Master of Data Science and Artificial Intelligence (MDSAI) at the University of Waterloo is a full-time programme designed to last 16 months. This degree combines theoretical knowledge with practical experience, preparing students for the evolving demands of the industry through a co-op format that facilitates real-world learning.
Applied Computing
The University of Toronto’s Master of Science in Applied Computing (MScAC) Program is committed to educating the next generation of world-class innovators.

Network and Security Architecture
The Network and Security Architecture Postgrad.Cert from Fanshawe College will prepare you for this in-demand field. If you’ve been thinking of a career protecting the systems that run our networks and economy, the Network and Security Architecture one-year post-grad co-op program will prepare you for this in-demand field.
Artificial Intelligence Design and Development
The Artificial Intelligence Design and Development program offered by Seneca Polytechnic equips you with the expertise to excel in the fast-moving space of artificial intelligence (AI), bridging the gap between rigorous theory and real-world business solutions.

Mobile Applications Development
Centennial College's Mobile Applications Development programme is designed to equip students with the specialized knowledge and hands-on skills required to thrive in the rapidly evolving mobile tech space. This programme is post-graduate work permit eligible.
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.

Cyber Security Analytics
On the Graduate Certificate in Cyber Security Analytics (Program #557) from Mohawk College protect the digital systems of today and beyond. Graduate with the essential skills for cyber threat detection and mitigation. Combine experiential learning in our cyber labs with independent online learning.

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.