296 Master's degrees in Computer Science & IT in Canada

Computer Systems Technology - Networking (Fast-Track)
The Computer Systems Technology - Networking (Fast-Track) programme at Centennial College is for students who previously completed a relevant college or university programme and wish to receive their diploma in two years (four semesters) by entering the second year of the three-year Networking offering. The programme is Post-graduate work permit eligible.

Analytics
An Analytics graduate degree or certificate from Northeastern University can accelerate your career through rigorous academic coursework and real-world professional experience in your area of interest. Apply to take your career to the next level.
Computer Science
The Computer Science program at University of Lethbridge offers students the opportunity to earn a master’s degree by writing a thesis and successfully completing a limited number of courses. The number and details of the courses are determined within the first semester of the student's program.
Computer Science
The University of British Columbia offers a Master of Science (M.Sc.) in Computer Science, designed to enhance your creativity and problem-solving skills. This programme spans 24 months and is available at the Okanagan campus, providing a collaborative learning environment that fosters innovation and research excellence.

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.
Computer Science
The Department of Computer Science at the University of Toronto offers a graduate program leading to the Master of Science in in Computer Science.
Computer Science
Computer Science from Bishop's University offers a solid background for students aiming at a professional career.

Enterprise Software Development
The Enterprise Software Development graduate certificate programme from Humber Polytechnic provides advanced concepts, skills and knowledge to those currently employed in the information technology and related fields, or graduates of information technology or computer studies programmes.
Artificial Intelligence
Given the continuing demand for AI specialists and the expected accelerated growth of this profession over the next few decades, Memorial University of Newfoundland is offering the Artificial Intelligence program.
Electrical and Computer Engineering - Science, Society and Policy
Electrical and Computer Engineering - Science, Society and Policy from University of Ottawa combines the research strengths of the School of Electrical Engineering and Computer Science (EECS) at the University of Ottawa and the departments of Electronics and of Systems and Computer Engineering at Carleton University.
Information Systems Security Management
Concordia University of Edmonton is proud to bring you a unique, mature and much-needed Information Systems Security Management program. The program maintains a sharp focus on the needs of employers and changes in industry.
Software Engineering
Would you like to implement new practices and technologies in order to bring your employer to a higher level of performance and a greater technological maturity? Do you aspire to lead a software design team or do research? The Superior Technology School's Master’s in Software Engineering will help you achieve your professional ambitions, whatever they may be.

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.

Software Engineering Technician (Fast-Track)
The Software Engineering Technician (Fast-Track) programme at Centennial College offers qualified college or university graduates with a software background direct admission into Year 2 (Semester 3) of the two-year programme. This programme is post-graduate work permit eligible.
Computer Science
Computer Science is an exciting, rapidly evolving discipline that impacts our everyday lives in innumerable ways. Graduate degree-holders in computer science are in high demand. Graduates from this programmes at Toronto Metropolitan University have a wide range of exciting career options in industry and academia.

Artificial Intelligence and Data Analytics
This Artificial Intelligence and Data Analytics Postgrad.Cert from Saskatchewan Polytechnic goal is to prepare internationally-educated graduates with degrees in information and communications technology for the fields of data analysis and machine learning.

Business Analytics
This Business Analytics, M.Sc. degree from Algoma University equips students with advanced analytical skills to excel in today’s data-driven business world.

Game – Programming (Fast Track) (Online)
In the Game – Programming (Fast Track) (Online) course from Centennial College you'll gain a unique blend of skills that combines the core concepts of software engineering with specialized knowledge in game programming. Upon graduation, you'll receive an advanced diploma and have the know-how to launch a career in the game software industry.
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.
Information Studies
The School of Information Studies offered by McGill University is a dynamic teaching and research unit engaged in the education of information professionals and scholars.