296 Master's degrees in Computer Science & IT in Canada
Electrical and Computer Engineering
The Electrical and Computer Engineering program of University of New Brunswick endeavors to create a warm, friendly, and collaborative atmosphere in which graduate students are encouraged to develop their full potential.
Computing
The Computing, M.Sc. course from Queen's University majority of students enrol in the research-based option, which is typically completed in less than two years and is fully funded (i.e., students receive financial support and avoid accruing student debt). Project-based and course-based patterns are also available, which are typically completed in less time and are not funded.

Artificial Intelligence
In this Artificial Intelligence programme at University of Winnipeg, graduates master the skills to create and use problem-solving algorithms to provide insights, predictions, and operationalization strategies needed to transform any organization into an innovative, efficient, and sustainable company of the future.
Electrical and Computer Engineering
This Electrical and Computer Engineering MEng course from Queen's University is designed to give you a distinct career advantage.
Information Systems
Analyze and synthesize Information Systems concepts and skills and apply management principles to the Information Technology (IT) industry with Athabasca University’s online Master of Science in Information Systems (MSc IS).
Digital Humanities
In this inter-faculty joint degree Digital Humanities program at the University of Alberta, students may complete the MLIS degree in conjunction with the Master of Arts in Humanities Computing. This is a thesis-based degree program, which typically extends over three years of full-time study.

Applied Data Analytics Diploma
The Applied Data Analytics Diploma equips students with the technical and strategic skills needed to turn data into actionable insights. Through hands-on learning in data modeling and visualization graduates gain the expertise to solve real-world problems and support data-driven decision-making across industries.

Health Systems Management
The Health Systems Management Postgrad.Cert from Fanshawe College will prepare you for an exciting career in the field of health information and e-health digital transformation.

Business Analytics Post-Baccalaureate Diploma
This Business Analytics Post-Baccalaureate Diploma course from University of the Fraser Valley equips you with all tools to support the identification of trends, to master predictive modelling, and to be able to structure unstructured data sources and provide responsible recommendations.

Software Quality Assurance and Test Engineering (Optional Co-op)
Software Quality Assurance and Test Engineering (Optional Co-op) from Conestoga College will deepen students' understanding of the testing paradigms, methodologies and tools utilized throughout the software development process.
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.

Data Analysis Post-Baccalaureate Certificate
This Data Analysis Post-Baccalaureate Certificate course from University of the Fraser Valley equips you with the practical skills needed to extract reliable information from large data sets.
Data Science
The University of Guelph offers a Master of Data Science (M.Sc.) programme designed to equip students with essential skills in data analysis and interpretation. This programme is structured for full-time attendance and spans a duration of two years, providing a comprehensive education in the rapidly evolving field of data science.

Data Analytics
This Data Analytics course from Niagara College prepares learners for high-demand roles in data management and analytics.

Information Technology Solutions
The Information Technology Solutions graduate certificate programme from Humber Polytechnic prepares students without an IT background to step into the IT industry.
Software Quality Assurance and Testing
Working in software quality assurance and testing involves meticulously examining software to ensure it meets the highest standards of functionality, performance, and reliability. The program in Software Quality Assurance and Testing is offered by Lambton College.
Modern Networks and Cloud Computing
Working in cloud computing involves managing and providing access to remote servers and services through the internet, allowing organizations to store, process, and manage data and applications more efficiently and cost effectively. The program in Modern Networks and Cloud Computing is offered by Lambton College.
Electrical and Computer Engineering
The Electrical and Computer Engineering program at McMaster University requires a candidate to successfully complete at least four graduate half courses or equivalent and to prepare a thesis embodying the results of the research taken on by the candidate.
Big Data Analytics
The Big Data Analytics programme at Lambton College is an Ontario College Graduate Certificate. This two-year course is delivered in-person and includes a co-op component, providing students with practical experience. Graduates will gain expertise in analysing vast data sets, preparing them for various roles in the analytics field.
Electrical and Computer Engineering
Electrical and Computer Engineering 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.