You are here

Computer Science

Degrees offered

  • MMath - Master of Mathematics
  • PhD - Doctor of Philosophy
  • ​MMath (Computer Science - Quantum Information)
  • PhD (Computer Science - Quantum Information)

Areas of specialization/research

  • Cryptography
  • Security and Privacy
  • Database Systems
  • Formal Methods
  • Computer Graphics
  • Health Informatics
  • Human Computer Interaction
  • Information Retrieval 
  • Networks and Distributed Systems
  • Programming Languages
  • Quantum Computing
  • Scientific Computation
  • Software Engineering
  • Symbolic Computation

​For Computer Science - Quantum Information

  • Quantum Information Theory
  • Spin-Based Quantum Information Processing
  • Quantum Algorithms
  • Nanoelectronics-Based Quantum Information Processing
  • Quantum Complexity
  • Optical Quantum Information Processing
  • Quantum Error Correction & Fault Tolerance
  • Quantum Cryptography

Study options

  • Part-time
  • Course work (MMath only)
  • Thesis

Additional application requirements

*All programs require transcripts, academic references and a supplementary information form.

  • Résumé
  • GRE (if educated outside Canada/USA)

Admission requirements

Minimum average

  • 78%

Application deadlines

  • Fall admission:
    December 15
  • Winter admission:
    June 1
  • Spring admission:
    October 15

Program contact

CTA apply online