Masters Programs in Computer Science in Canada 2020

Master-level studies involve specialized study in a field of research or an area of professional practice. Earning a master’s degree demonstrates a higher level of mastery of the subject. Earning a master’s degree can take anywhere from a year to three or four years. Before you can graduate, you usually must write and defend a thesis, a long paper that is the culmination of your specialized re… Read more

Master-level studies involve specialized study in a field of research or an area of professional practice. Earning a master’s degree demonstrates a higher level of mastery of the subject. Earning a master’s degree can take anywhere from a year to three or four years. Before you can graduate, you usually must write and defend a thesis, a long paper that is the culmination of your specialized research.

There are several fields that make up the broader field of computer science. One of these fields is the computational complexity theory, which can be very abstract. Other fields, such as computer graphics, deal more with concrete and hands-on visuals.  

Top Master Programs in Computer Science in Canada 2020

Read less
Other options within this field of study: 
New York Institute of Technology (NYIT)
New York, USA +1 More

Our networked world is drowning in data, affecting the way business, government, science, and healthcare are conducted. The NYIT Data Science, M.S. is designed to help profess ... +

Our networked world is drowning in data, affecting the way business, government, science, and healthcare are conducted. The NYIT Data Science, M.S. is designed to help professionals and researchers sort through this data tsunami, by providing a fundamental understanding of the methods and algorithms of data science. -
MSc
Full-time
English
04 Sep 2020
01 Jun 2020
Campus
 
Northeastern University Canada
Vancouver, Canada

The Master of Science in Computer Science degree, as part of Northeastern’s Khoury College of Computer Sciences, is designed for experienced professionals seeking to enhance t ... +

The Master of Science in Computer Science degree, as part of Northeastern’s Khoury College of Computer Sciences, is designed for experienced professionals seeking to enhance their knowledge and expand their technology leadership responsibilities in all industries and organizations around the world from startups to Fortune 500 enterprises. -
MSc
Full-time
Part-time
2 years
English
03 Feb 2020
Campus
Online
 
University of British Columbia - Faculty of Applied Science
Vancouver, Canada

The Master of Engineering Leadership (MEL) in Dependable Software Systems is designed for software engineers who want to explore the principles and techniques for maintaining ... +

The Master of Engineering Leadership (MEL) in Dependable Software Systems is designed for software engineers who want to explore the principles and techniques for maintaining the integrity and reliability of software systems in diverse application areas. -
Master
Full-time
12 months
English
Jan 2021
Campus
 
University of Lethbridge
Lethbridge, Canada

The University of Lethbridge offers a high-quality Master of Science (MSc) in Computer Science program that provides students a chance to build on their computer science knowl ... +

The University of Lethbridge offers a high-quality Master of Science (MSc) in Computer Science program that provides students a chance to build on their computer science knowledge and delve further into areas that interest them. This thesis-based program trains and supports students as they carry out novel research and refine their writing and critical thinking skills. Students are supervised and mentored by faculty members with world-class expertise in a variety of areas in computer science, including algorithms, systems, and computational intelligence. -
MSc
Full-time
Part-time
24 months
English
Sep 2020
Campus
 
UQAR
Rimouski, Canada +1 More

The master's degree in computer science helps to develop advanced skills in cutting-edge computer science sectors. In particular, the program deepens its knowledge in order to ... +

The master's degree in computer science helps to develop advanced skills in cutting-edge computer science sectors. In particular, the program deepens its knowledge in order to propose solutions to complex specific problems in a constantly evolving field. -
MSc
Full-time
Part-time
2 years
French
Campus
 
IONISx
France Online, France

The Master course Software Architect, Application Developer is for people who want to: Become a software architect, project manager, application developer, computer applicatio ... +

The Master course Software Architect, Application Developer is for people who want to: Become a software architect, project manager, application developer, computer application engineer, computer engineer, consultant -
Master
Part-time
26 months
French
Mar 2020
15 Feb 2020
Online
 
Stafford
United Arab Emirates Online, United Arab Emirates +13 More

This master in data science will provide data scientists with the skills needed to be productive in a world of data and ‘big data’.

This master in data science will provide data scientists with the skills needed to be productive in a world of data and ‘big data’. -
MSc
Part-time
24 months
English
Online
 
INEAD
France Online, France +22 More

European Master ** issued by the European Federation of Schools (FEDE) - an association governed by Swiss law (CCS.art 60-79). The European Masters is a European diploma valid ... +

European Master ** issued by the European Federation of Schools (FEDE) - an association governed by Swiss law (CCS.art 60-79). The European Masters is a European diploma validated by the IACBE (International Assembly for Collegiate Business Education) is an American accreditation body. -
Master
2 years
French
Online
 
New York Institute of Technology (NYIT)
New York, USA +1 More

Our graduate program in Electrical and Computer Engineering provides you with comprehensive knowledge and proficiency in areas such as Advanced mathematics and stochastic proc ... +

Our graduate program in Electrical and Computer Engineering provides you with comprehensive knowledge and proficiency in areas such as Advanced mathematics and stochastic processes; linear systems and digital communications; computer architecture and system design, etc. Our Entrepreneurship and Technology Innovation Center in Long Island offers you the opportunity to join research projects in areas such as cybersecurity, health care, and energy. -
MSc
Full-time
English
04 Sep 2020
01 Jun 2020
Campus
 
New York Institute of Technology (NYIT)
New York, USA +1 More

The Master of Science in Computer Science provides you with a comprehensive background in algorithms, computational theory, computer architecture, operating systems, compiler ... +

The Master of Science in Computer Science provides you with a comprehensive background in algorithms, computational theory, computer architecture, operating systems, compiler design, and software-based systems; advanced topics in computer architecture, illustrated by case studies from classic to modern processors, including large-scale computer systems. and much more. Our Entrepreneurship and Technology Innovation Center in Long Island offers you the opportunity to join research projects in areas such as cybersecurity, health care, and energy. -
MSc
Full-time
English
04 Sep 2020
01 Jun 2020
Campus
 
University of British Columbia - Faculty of Applied Science
Vancouver, Canada

ECE’s Master of Engineering (M.Eng.) program is designed for students who want to pursue their electrical and computer engineering education beyond the undergraduate level but ... +

ECE’s Master of Engineering (M.Eng.) program is designed for students who want to pursue their electrical and computer engineering education beyond the undergraduate level but are looking for an alternative to a thesis-based research program. The M.Eng. is now considered a minimum qualification for graduation in Europe, and the content provided here exceeds those expectations. -
Master
Full-time
12 months
English
Campus
 
University of British Columbia - Faculty of Applied Science
Vancouver, Canada

The Master of Applied Science (MASc) in Electrical and Computer Engineering Program is for students interested in pursuing advanced studies and research in Biomedical Technolo ... +

The Master of Applied Science (MASc) in Electrical and Computer Engineering Program is for students interested in pursuing advanced studies and research in Biomedical Technologies, Communications Systems, Computer and Software Systems, Energy Systems, or Micro and Nano Technologies. Electrical and Computer Engineers develop computing systems, from chip architecture to mobile applications, to communications protocols as well as the energy systems to allow these devices and all other electrical systems to function. The discipline has a huge impact on society because it helps to design the systems we use in everything from health to finance to safety. -
Master
Full-time
2 years
English
Campus
 
IONISx
France Online, France +17 More

Network protection and data exploitation are at the heart of a company's development: master all the challenges of information system security.

Network protection and data exploitation are at the heart of a company's development: master all the challenges of information system security. -
Master
Part-time
French
Online
 
IONISx
France Online, France

The Master Web Management program offers 2 specializations, specialized in Digital Marketing and E-Business specialty. This training is for people with a commercial, marketing ... +

The Master Web Management program offers 2 specializations, specialized in Digital Marketing and E-Business specialty. This training is for people with a commercial, marketing, communication or IT background -
Master
Part-time
18 months
French
Jan 2020
Online