Link to the University of Waterloo home page Advanced Search or
Winter 2008
View Current Calendar
The Graduate Calendar
 

School of Computer Science

Programs

Master of Mathematics (MMath)
Printable Version Printable Version

Admission Requirements

The minimum requirements for admission to the MMath program normally include:

  • an Honours Bachelor's degree (or equivalent) in Computer Science with at least a B+ standing (78%)
  • three letters of reference, at least two of which must be from academic sources
  • proof of competency in English (if applicable)
    A score of at least 600 is required in the Test of English as a Foreign Language (TOEFL) and 4.0 on the TWE. A score of at least 250 is required on the computer version of the TOEFL. (See Academic Regulations - English Language Proficiency Certification for other acceptable tests of English.) Most successful applicants have scores higher than these minima.
  • GRE scores for all applicants who have completed their post-secondary education outside of Canada or the United States.
  • School of Computer Science Supplementary Information Form and Research Interests Form

Students who do not meet the academic requirements outlined in the first item above may be considered for admission to a transitional, probationary or qualifying program depending on their academic background.

Application Deadlines

While the majority of students start their programs in September, we also admit students to start in January or May.

Date of Admission

Deadlines

September

December 15

January

May 31

May

September 30

Applications that arrive after the recommended date will be considered if space is available.


Degree Requirements

For the MMath degree, the student may choose either of two options

Coursework option

  • Seven one-term graduate courses (with a unit weight of .50)
    • at least two of the courses must be at the 800 level
    • at most three courses can be at the 600 level
    • no more than three courses can be taken for degree credit in one area (See PhD Section - Table 1)
  • Master's research paper
  • Presentation of the research paper topic in a publicly announced seminar
Thesis option
  • Four one-term graduate courses (with a unit weight of .50)
    • at least one course must be at the 800 level
    • at most one course can be at the 600 level
    • no more than two courses can be taken for degree credit in one area. (See PhD section - Table 1)
  • Master's thesis
  • Presentation of the research topic in a publicly announced seminar

MMath in Computer Science - Co-op Option

In Computer Science, a master's program may be undertaken on a co-operative basis enabling a student to combine graduate studies with some work experience. The program involves an initial study period, a work period and a final study period. It is fairly flexible in length, each period comprising one or more terms. The usual pattern of study and work consists of two academic terms in which the courses are completed, two work terms, and a final academic term in which the thesis or research paper is completed. Students may apply for the Co-op Option during their second or third term in the standard Master's program.

The degree requirements are the same as for the regular MMath degree program in Computer Science. The work placement must be related to the student's research topic and requires the approval of the Director of Graduate Studies and the student's research supervisor.

The student will be required to do two co-op terms at a suitable industrial location, to begin as soon as possible after the coursework has been completed. The student will also be expected to return to campus after the work terms in order to complete the final thesis or research paper. The student will need to supply a report of the co-op term along with a formal oral presentation at the end of their last work term.

Early Application to the PhD Program

The School offers excellent students an opportunity to transfer from the MMath program to the 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 Chair for 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.

The School offers excellent students an opportunity to transfer from the MMath program to the 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 Chair for 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.

Graduate Studies Office
Needles Hall, Room 2201
University of Waterloo
Waterloo, Ontario, Canada N2L 3G1
519 888 4567 x35411
contact ushttp://www.uwaterloo.ca/ | powered by InterGlobal Solutions