Students
Tuition Fee
Not Available
Start Date
2026-09-01
Medium of studying
Not Available
Duration
Not Available
Details
Program Details
Degree
Masters
Course Language
English
Intakes
Program start dateApplication deadline
2025-09-01-
2026-09-01-
2027-09-01-
About Program

Program Overview


Program Overview

The Master of Science (M.Sc.) in Computer Science (Non-Thesis) is a course-based program offered by the School of Computer Science in the Faculty of Science at McGill University. This program emphasizes practical and rigorous learning opportunities, aiming to equip students with skills in forward-thinking, data analysis, and information literacy to pursue professional opportunities.


Program Description

The program's objective is to provide students with broad knowledge of advanced topics in computer science without the requirement of completing a thesis. The School’s Faculty members conduct research in various areas, including:


  • Artificial Intelligence
  • Robotics
  • Machine Learning and Vision
  • Bioinformatics
  • Systems Research
  • Computer Science Education
  • Software Engineering
  • Programming Languages
  • Foundations of Computer Science

Unique Program Features

  • The program is designed for students who want to obtain broad knowledge of advanced topics in computer science without the requirement of completing a thesis.
  • The School is one of the leading teaching and research centres for computer science in Canada.
  • The program offers an excellent preparation for the job market, though it is not recommended for students interested in eventually pursuing a Ph.D.

University-Level Admission Requirements

  • An eligible Bachelor's degree with a minimum 3.2 CGPA out of a possible 4.0 CGPA
  • English-language proficiency

Program Details

Keywords

The program covers a wide range of topics, including:


  • Algorithms
  • Artificial Intelligence
  • Big Data
  • Bioinformatics
  • Climate Change
  • Compilers
  • Computational Biology
  • Complexity
  • Linguistics
  • Computer Graphics
  • Cryptography
  • Data Science
  • Deep Learning
  • Discrete Mathematics
  • Distributed Systems
  • Software Engineering
  • Human-Computer Interaction
  • Inclusive Technology
  • Machine Learning
  • Medical Image Analysis
  • Natural Language Processing
  • Network Science
  • Neuroscience
  • Optimization
  • Quantum Computing
  • Robotics
  • Speech Processing
  • Technology for Good

Available Intakes

  • Fall

Application Deadlines

The application deadlines are as follows:


  • Intake: Fall
    • Applications Open: September 15
    • Application Deadlines - International: December 15
    • Application Deadlines - Domestic (Canadian, Permanent Resident of Canada): December 15
  • Note: Application deadlines are subject to change without notice. Please check the application portal for the most up-to-date information.
See More