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

User Experience (UX) Design
The User Experience (UX) Design graduate certificate programme from Humber Polytechnic simulates the interdisciplinary approaches needed to achieve an innovation process with a focus on design desirability, technological feasibility and business viability.

IT Business Analysis
This IT Business Analysis program from Cambrian College will enable you to advance businesses at the strategic, tactical, and operational levels by improving processes, products, and services through technology.
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.

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.

Accounting and Computer Science
This Accounting and Computer Science, Postgrad.Cert. course from Trent University is a great next step for students looking to gain in-demand technical and practical skills in both the for-profit and not-for-profit sectors.

Applied Computing
This Applied Computing MAC programme from University of Windsor will provide students with a solid foundation of the industry oriented practical aspects of computer science.
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 12 units of courses in the area.

Computer Science
The Computer Science program from Algoma University is a course-based master’s program designed for Bachelor degree graduates in computer science, information technology (IT) and related areas.
Data Analytics
Langara College offers two Data Analytics programs. Both programs allow students to gain experience handling data using industry-standard software applications and have ample opportunity fine-tuning their soft skills to effectively communicate their findings.
Computational Sciences
Apply your knowledge to improve many daily functions, from complex operations to everyday solutions, with this Computational Sciences program at Laurentian University.
Electrical and Computer Engineering
The Electrical and Computer Engineering program at the University of Toronto is a course-based degree program and may be taken on a full-time or part-time basis.
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.

Reporting Systems and Database Development
Reporting Systems and Database Development from Conestoga College delivers hands-on experiential practices and techniques commonly employed in the dynamic field of data management.
Electrical and Computer Engineering
The Electrical and Computer Engineering MSc course from Queen's University is a thesis/research based Master's program. The minimum requirements are a research thesis, a seminar course, and 4 term-length graduate-level courses, of which two courses must be selected from graduate courses offered by the Department of Electrical and Computer Engineering.
Computer Science
The department of Computer Science at University of Saskatchewan offers thesis-based master's program. In general, the Computer Science MSc program offered by University of Saskatchewan trains graduates who will become senior technical professionals in industry or prepares students for entry into a doctoral program.
Information Security
The Information Security program at Red River College Polytechnic will provide you with the theory and experience required to analyse, evaluate, manage and respond to today’s most complex information security issues.