289 Master's degrees in Computer Science & IT in Canada
Canada is a fantastic destination for international students looking to pursue Computer Science & IT programmes. With a wide range of tuition fees, students have various options to choose from. The lower-end tuition fee for these programmes is around €3,072, making it accessible for many students. On the other hand, the higher-end tuition fee can go up to €31,622, catering to those seeking top-tier institutions. The typical tuition fee falls around €11,599, offering a balanced option for students.
Affordability is a key consideration for many students, and Canada offers a 3% of affordable Computer Science & IT programmes. This ensures that students from different financial backgrounds can find suitable options. Additionally, with the rise of online learning, Canada provides a 21% of online Computer Science & IT programmes, allowing students to study at their own pace and convenience.
Canada is home to a significant number of universities offering Computer Science & IT programmes. In fact, 46% of universities in Canada provide these programmes, giving students a wide array of choices. Whether you prefer a small, intimate learning environment or a large, research-focused institution, Canada has something to offer for every aspiring Computer Science & IT student.
Computer Networks
The Computer Networks programme at Toronto Metropolitan University offers advanced technical training in a high-demand field. Available in full-time and part-time study modes, this M.Sc. level curriculum focuses on practical industry knowledge. Students gain expertise in modern networking over a flexible duration at this leading centre.
Computing Science
The Computing Science M.Sc. at the University of Alberta is a high-level postgraduate programme designed for advanced technical mastery. This public study mode degree offers both thesis and course-based pathways. Students typically complete their studies within two years, gaining expert skills in modern research and theory.
Data Science
The Master of Data Science (MDS) at University of Guelph prepares you for a career making data something that can Improve Life by providing a diverse and comprehensive understanding of core data science skills with an ethical lens.
Electrical and Computer Engineering
The Electrical and Computer Engineering programme at Carleton University is a versatile master level course. Students can choose between the M.Sc. or M.Eng. degree type, with durations of one to two years. This public study mode offers pathways in research or coursework, focusing on advanced engineering systems.
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 Science (Quantum Information)
Delve into the interdisciplinary with the Master of Mathematics in Computer Science (Quantum Information) from University of Waterloo.
Software Engineering Practice
Carleton University’s Master of Engineering Practice (EP) is a full-time, course-based graduate program designed to advance technical engineering knowledge and strengthen professional skills. With a focus on internationally trained engineers, EP builds on prior academic experience while supporting a successful transition into engineering careers.
Building Information Modelling
The Building Information Modelling programs at Lambton College involves digitally transforming the construction process, facilitating collaboration among multidisciplinary teams to create efficient, accurate, and sustainable building designs.
Electrical and Computer Engineering
The Electrical and Computer Engineering programme at Carleton University is a versatile master level course. Students can choose between the M.Sc. or M.Eng. degree type, with durations of one to two years. This public study mode offers pathways in research or coursework, focusing on advanced engineering systems.
Information Systems and Technology
The Information Systems and Technology MA at York University is a comprehensive postgraduate programme delivered in a public study mode. Spanning five terms of full-time study, this degree focuses on the human factors of IT. It offers flexible pathways including coursework, a major research paper, or a formal thesis.
Information Systems Security
The Information Systems Security programme at Concordia University Montréal is a two-year, full-time Master of Applied Science (MASc). This research-focused degree combines advanced academic coursework with a thesis component, providing students with expert skills in securing real-life information systems within a state-of-the-art environment.
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.
Software Engineering
The Software Engineering M.Eng. at Concordia University Montréal is an advanced, course-based programme designed for IT professionals. This 45-credit degree offers full-time and part-time study modes, typically lasting one to two years. It focuses on the design, testing, and maintenance of high-capacity software systems.
Health Informatics
The Health Informatics Master of Health Informatics (MHI) at the University of Toronto is a professional programme designed for future digital health leaders. Spanning 16 to 22 months, this public study mode course offers regular and executive pathways to master healthcare systems, data analytics, and policy innovation.
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.
Electrical and Computer Engineering
The Electrical and Computer Engineering (ECE) program from University of Waterloo is at the core of almost all technology - from the everyday, to the unimaginable.
Instructional Design
The Instructional Design programme at the Royal Roads University prepares you to be an architect of learning. You'll study how people learn and explore how technology can facilitate learning.
Electrical and Computer Engineering
The Electrical and Computer Engineering M.Eng. at the University of Victoria is a public, full-time master programme. Spanning two years, this course-based degree focuses on digital and electrical technology. Students engage in advanced technical training and project work to prepare for high-level roles in the global industry.
Electrical and Computer Engineering
Electrical and Computer Engineering from University of Manitoba aims to improve the quality of life of individuals, both here in Canada and around the world, through the principled application of science and mathematics in solving the problems of society.
Research Analyst
The Research Analyst programme from Humber Polytechnic prepares you to transform data, evidence, and information into actionable insights that help organizations make informed decisions, evaluate outcomes, and solve complex challenges.