McGill University’s Master of Science in Computer Science is an advanced graduate degree offering specialized study and research in artificial intelligence, machine learning, computer vision, algorithms, and software engineering. Students choose between thesis-based and non-thesis options, collaborating with leading experts in high-tech computing labs.
The curriculum covers distributed systems, cryptography, human-computer interaction, and computational data science. Graduate research seminars foster technical innovation and rigorous scientific inquiry. Graduates step into leadership roles in tech R&D, software architecture, or doctoral programs.