Pursue an in-demand career in computer science with the Master of Mathematics in Computer Science program.
Advance your knowledge in areas like machine learning and cloud computing or pursue your preferred area of research with a supervisor. You’ll be prepared to conduct further research at the PhD level or pursue a career in industry.
The MMath in Computer Science is offered through the Cheriton School of Computer Science, which has been ranked number one nationally four years in a row based on program and research reputation according to the Maclean’s 2024 university rankings. Waterloo and the Cheriton School are among the top 25 universities internationally for computer science according to the 2023, 2022 and 2021 Quacquarelli Symonds worldwide university subject rankings, and attract exceptional students from all over the world.
