100 Master's degrees in Computer Sciences in Canada
Full Stack Software Development
The Full Stack Software Development program is an Ontario College Graduate Certificate at Lambton College, that offers students the opportunity to study the most current trends in software development.

Computer Science
The Master of Science in Computer Science (M.Sc.) at Algoma University is a two-year, full-time programme designed for those keen to enhance their expertise in computer science. This research-focused degree combines theoretical knowledge with practical experience, preparing graduates for advanced roles in various technology sectors.
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
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.
Electrical and Computer Engineering
This Electrical and Computer Engineering MEng course from Queen's University is designed to give you a distinct career advantage.
Electrical and Computer Engineering
The Electrical and Computer Engineering MEng program is offered jointly by the Department of Systems and Computer Engineering and the Department of Electronics in the Faculty of Engineering and Design at Carleton University.
Computer Science
Computer Science from St. Francis Xavier University (StFX) is focusing on a number of advanced courses with close research collaboration with our faculty.
Computer Science
The University of British Columbia Department of Computer Science, established in May 1968, is one of the top computer science departments in North America and offers the Computer Science program.
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.
Computer Science
The Computer Science program at University of Lethbridge offers students the opportunity to earn a master’s degree by writing a thesis and successfully completing a limited number of courses. The number and details of the courses are determined within the first semester of the student's program.
Computer Science and Geographical Information Science
The Computer Science and Geographical Information Science program at University of Lethbridge offers students in a wide range of disciplines the opportunity to earn a master’s degree by writing a thesis and successfully completing a limited number of courses.
Computer Science
The Department of Computer Science at the University of Regina offers programs of study involving interdepartmental, multi-institutional and inter-institutional collaboration that has attracted faculty members and graduate students from all over the world. Students may pursue full-time or part-time graduate study leading towards the MSc and PhD degrees.
Combinatorics and Optimization (Quantum Information)
Deepen your knowledge in combinatorics and optimization while learning about and engaging in world-leading research at the cutting edge of quantum information with the Master of Mathematics in Combinatorics and Optimization (Quantum Information) program from University of Waterloo.
Electrical and Computer Engineering
The Electrical and Computer Engineering program of University of Victoria, British Columbia has over 55 MASc students from across the globe actively engaged in coursework and research under the supervision of world-class researchers.

Computer Systems Technician - Networking (Fast-Track)
The Computer Systems Technician - Networking (Fast-Track) programme from Centennial College is for you if you've completed a college or university programme and wish to get into the computer industry faster. The programme is post-graduate work permit eligible.
Computer Science
The M.Sc. in Computer Science at the University of Windsor is a thesis-based programme designed to equip students with essential skills for advanced studies or careers in computing and technology. The duration and attendance format details are not specified, but students have the opportunity to explore the Artificial Intelligence stream within this degree.
Computer Science - Artificial Intelligence
The Computer Science - Artificial Intelligence programme at Lakehead University is a two-year, full-time Master of Science (M.Sc.) degree. Based at the Thunder Bay campus, this thesis-based course focuses on deep learning and machine learning, equipping students with advanced technical skills for the global technology sector.
Electrical and Computer Engineering
Electrical and Computer Engineering from Western University - Canada graduate students have access to outstanding research experiences and facilities across campus.
Computing and Data Analytics
The Government of Canada projects that there will be more than 30,000 digital technology and AI jobs created in Canada over the next 10 years. To meet this demand, the MSc in Computing and Data Analytics from Saint Mary's University prepares graduates for rewarding IT careers by focusing on Software design, development, customization, and Management Analytics and Business intelligence
Computer Science
The University of British Columbia offers a Master of Science (M.Sc.) in Computer Science, designed to enhance your creativity and problem-solving skills. This programme spans 24 months and is available at the Okanagan campus, providing a collaborative learning environment that fosters innovation and research excellence.