• Master of Mathematics in Computer Science is a 2 years on-campus program offered on a full-time basis.
  • The program starts in the month of Spring.
  • As a graduate student, they will have the independence to pursue your preferred area of research with a faculty supervisor, or complete eight courses to fulfill your degree requirements through the coursework option.
  • The research areas of the program are:
    • Algorithms and Complexity
    • Artificial Intelligence, Bioinformatics
    • Computer Algebra and Symbolic Computation
    • Computer Graphics, Cryptography, Security, and Privacy, Databases, etc.
  • Students have the option to apply to transfer to a co-op option after beginning this program
  • OTHER REQUIREMENTS:

    • Fast-track admission to the PhD in Computer Science:
      • The School of Computer Science offers excellent students an opportunity to transfer from the MMath program to the Doctor of Philosophy (PhD) program.
      • This transfer enables the student to begin doctoral research, bypassing the MMath thesis.
      • To apply for this transfer, a student submits a letter of application to the Associate Director of Graduate Studies, any time after the completion of the second term of registration in the MMath program or earlier in exceptional circumstances.
      • The application must be strongly supported by the student's proposed PhD supervisor.
      • A successful applicant would normally be in the thesis option and have an excellent academic record.
      • Evidence must be available that the student has begun a viable research program. If accepted for transfer to the PhD program, the student is expected to meet the requirements for a PhD student entering directly from a Bachelor's degree.