The first two semesters are typically spent taking courses, after which students have the option of pursuing the Thesis Option (involving doing research and writing a thesis) or the Project Option (involving taking three more courses, and doing a smaller research project). Students interested in pursuing a Ph.D. and who have demonstrated sufficient scholastic and research abilities have the possibility of being fast-tracked to the Ph.D. program, without having to fulfill the requirements of the Masters Program.
All newly accepted graduate students must register on a full-time basis. All full-time M.Sc. students should take at least 12 credits per term (graduate courses are weighted either 3 or 4 credits), although special accommodations can sometimes be obtained. A normal work load for first year students is six (6) courses in addition to the Thesis Literature Review course. All new students enroll in the thesis option. Transfer to the project option is possible after the second term in the program.
Minimum requirements for the M.Sc. degree are:
22 credits selected from:
Students with an appropriate background can substitute 3 credits by COMP 696 and 4 credits by COMP 697.
At least 21 credits of 500-, 600-, or 700-level COMP courses, including at least 12 credits of 4-credit courses.
M.Sc. students may register for the Summer term, if they wish, in order to complete their residence requirements. It typically takes a year to complete the thesis. It is strongly recommended that students intending to proceed to a Ph.D. follow this program.
22 credits selected from:
Students with an appropriate background can substitute 4 credits by COMP 697.
6 credits chosen from the following courses:
12 credits of 4-credit courses chosen from 500-, 600-, or 700-level Computer Science courses in consultation with the candidate’s supervisor.
After completion of their second term, students may request (from the M.Sc. Committee) to take the M.Sc. Project Option. This program requires additional courses and a project in lieu of a thesis. Minimum requirements for M.Sc. Project Option are as follows:
Research Project (15 credits)
30 credits (nine courses), of which 12 credits must be of 4-credit courses at the 500, 600, or 700 level of COMP courses.
Each student must meet annually with his/her supervisor or co-supervisors to assess the progress made during the previous year, and describe plans for the coming year. The progress form below must be filled by the student, discussed with the supervisor, and signed by both. A progress before must be filled each year (except the first year) before September 30th, and submitted to Diti Anastasopoulos.Annual Progress Form (PDF document)
Excellent Masters students who intend to pursue doctoral studies can apply to be "fast-tracked" to the Ph.D. program, after having completed two terms of course work in the master's program (normally 6 regular courses). Each fast-tracking application will be evaluated by the Ph.D. committee, in concert with the proposed Ph.D. supervisor, on a case-by-case basis. Evaluation criteria will include excellence of the academic record and achievements in research. M. Sc. students interested in fast-tracking to the Ph.D. program should discuss this option with their supervisor.
For more information, please contact Diti Anastasopoulos.