- 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
- 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.