Computer Science - MMath at Waterloo

At a glance:

Graduate research fields

  • Algorithms and Complexity
  • Artificial Intelligence
  • Bioinformatics
  • Computer Algebra and Symbolic Computation
  • Computer Graphics
  • Cryptography, Security and Privacy
  • Databases
  • Formal Methods
  • Health Informatics
  • Human-Computer Interaction
  • Information Retrieval
  • Machine Learning
  • Programming Languages
  • Quantum Computing
  • Scientific Computing
  • Software Engineering
  • Systems and Networking

Minimum admission requirements

  • An Honours Bachelor degree in Computer Science or Engineering (or equivalent degree) with at least a 78% standing.
  • The Graduate Record Examination (GRE) General test is required of all applicants to the School of Computer Science, who have not completed a 4 year undergraduate degree at a North American University where English is the primary language of instruction.
  • Three references, at least two academic
  • Proof of English language proficiency, if applicable. TOEFL 100 (writing 26, speaking 26), IELTS 7.5 (writing 7.0, speaking 7.0)

Approximate tuition, fees, and living costs

  • Canadian and permanent resident students, full-time: $2,254.00 tuition and $470.90 incidental fees per term (as of January 2020)
  • International students, full-time: $7,042.00 tuition and $682.90 incidental fees per term (as of January 2020)
  • Study and living costs

Application deadlines

  • December 15, 2019 (for admission in September 2020)
  • June 1, 2020 (for admission in January 2021)
  • October 1, 2020 (for admission in May 2021)