100 Master's degrees in Computer Sciences in Canada
Electrical Engineering and Computer Science
The Electrical Engineering and Computer Science MSc/MASc program at York University covers the fields of Computer Engineering, Electrical Engineering and Software Engineering as well as a wide variety of topics within Computer Science.
Artificial Intelligence Management
The 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
The Computing Science - Statistical Machine Learning department at University of Alberta offers programs leading to the degrees of Master of Science.
Electrical and Computer Engineering (Quantum Information)
Expand 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.
Computer Engineering
The Master of Applied Science (MASc) in Computer Engineering at the Memorial University of Newfoundland is a course-based graduate program which prepares its graduates for further post-graduate study or for careers as Computer Engineers. Faculty expertise encompasses a wide cross-section of specialties and backgrounds; many faculty members have industrial experience and complement their teaching.
Computer Science
The 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
This Computer Science at Queen's University explores the science and the principles that underlie all of computing. It provides broad training with the opportunity to focus on specific areas such as artificial intelligence, human-computer interaction, computing theory, and programming languages
Electrical and Computer Engineering
The Electrical and Computer Engineering programme at Lakehead University is a comprehensive M.Sc. Eng degree. Available in full-time and flex-time modes, this postgraduate course offers specialised research and coursework pathways. Students benefit from expert instruction and advanced facilities over a standard two-year duration.
Applied Computing
The MSc in Applied Computing from the BCIT School of Business and Media at British Columbia Institute of Technology gives you in-depth computing knowledge to solve complex real-world problems across industries and sectors. Through an interdisciplinary and rigorous full-time curriculum, you’ll be equipped to provide technical leadership in a professional setting or pursue further academic study.

Computer Science
Prepare to take on new projects, learn new technologies, hold a leadership role, and help advance the field of computer science in a program known for industry connections and diverse work opportunities with this Master of Science in Computer Science from Northeastern University.
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.
Computing Science
The Computing Science department at University of Alberta offers programs leading to the degrees of Master of Science.

Applied Computer Science
Dalhousie University’s Master of Applied Computer Science programme prepares you for a dynamic career in the software industry by developing strong technical skills with core courses in systems, communications, and data management. This degree adds value to your career and will open up new opportunities for you within the IT industry and beyond.
Computer Science
Computer Science from University of Manitoba is a thesis-based program consists of a combination of coursework and a research component.
Modelling and Computational Science
The Master of Science (MSc) program in Modelling and Computational Science from Ontario Tech University takes advantage of the interdisciplinary nature of the Faculty of Science and collaborating faculties to offer students a program of study that introduces them to all aspects of the modelling process.

Computer Science (Align)
Technology thrives on new, diverse, and unexpected ideas and perspectives. The Computer Science (Align) program at Northeastern University allows professionals with a bachelor's degree in any discipline to earn a master's degree in computer science and break into tech.
Game - Programming (Fast-Track)
Centennial College's Game - Programming (Fast-Track) programme will grant you direct admission into the second year (third semester) of this three-year offering to receive an advanced diploma in four semesters, if you're a qualified college or university graduate with a software background. This programme is post-graduate work permit eligible.
Computer Science - Applied Artificial Intelligence
Computer Science - Applied Artificial Intelligence from University of Ottawa combines theory, research and applied skills to facilitate a graduate’s entry into a wide range of careers.
Artificial Intelligence and Machine Learning
The Lambton College Artificial Intelligence and Machine Learning program from Lambton College, provides comprehensive knowledge, skills, and training in the utilization of Artificial Intelligence (AI) and Machine Learning (ML) to solve significant business problems such as advanced trend analysis, generating business intelligence, digital automation, and intelligent manufacturing.
Applied Computer Science and Society
This new Master’s in Applied Computer Science and Society at the University of Winnipeg program is unique in North America. The program will foster critical reflection on how technology and society interact.