Computer Science, M.Sc.
Degree Requirements
Students must complete 12 credit hours of coursework and a thesis. All credit hours must be at the 7000 level and must include COMP 7210 Research Methodologies (3 credit hours)
Students must consult with their departmental advisor prior to deciding on courses. Listed courses will not all be offered in any one particular year.
For specific program requirements, consult the program's supplementary regulations.
Expected Time to Graduate: 2 years
Progression Chart
| Year 1 | Hours | |
|---|---|---|
| GRAD 7300 | Research Integrity Tutorial | 0 |
| GRAD 7500 | Academic Integrity Tutorial | 0 |
| COMP 7210 | Research Methodologies | 3 |
| Select 6 credit hours of Computer Science courses 1 | 6 | |
| Select 3 credit hours of additional courses 2 | 3 | |
| Hours | 12 | |
| Year 2 | ||
| GRAD 7000 | Master's Thesis 3 | 0 |
| Hours | 0 | |
| Total Hours | 12 | |
- 1
A student may take at most two graduate courses from their advisor(s) for credit in this degree program.
- 2
Can be a graduate course in Computer Science or an approved course from a different department.
- 3
Every thesis M.Sc. student must, in consultation with his or her advisor, choose one of two options to get their thesis proposal approved within the first twelve months in the MSc. Program. They can either (i) write and submit a formal thesis proposal to their advisory committee members; or (ii) present their proposal to their advisory committee members in a formal, scheduled meeting.
Note:
- The advisory committee must be appointed within eight months of the start of the student’s program.
Registration Information
Students should familiarize themselves with the Faculty of Graduate and Postdoctoral Studies ‘GRAD’ courses applicable to their program. If you have questions about which GRAD course(s) to register in, please consult your home department/unit.
All students must consult with their advisor prior to registration and email their registration request for approval to the graduate program advisor. Any changes, after the initial registration, must also be approved by the advisor.
A listing of available courses can be picked up at the departmental general office. Courses are subject to cancellation if there is insufficient enrolment.
Regulations
Students must meet the requirements as outlined in both Supplementary Regulation and BFAR documents as approved by Senate.
Supplementary Regulations
Individual units may require specific requirements above and beyond those of the Faculty of Graduate and Postdoctoral Studies, and students should consult unit supplementary regulations for these specific regulations.
Bona Fide Academic Requirements (BFAR)
Bona Fide Academic Requirements (BFAR) represent the core academic requirements a graduate student must acquire in order to gain, and demonstrate acquisition of, essential knowledge and skills.
All students must successfully complete:
- GRAD 7300 prior to applying to any ethics boards which are appropriate to the student’s research or within the student’s first year, whichever comes first; and
- GRAD 7500 within the first term of registration;
unless these courses have been completed previously, as per Mandatory Academic Integrity Course and Mandatory Research Integrity Online Course.
Students must also meet additional BFAR requirements that may be specified for their program.
General Regulations
All students must:
- maintain a minimum degree grade point average of 3.0 with no grade below C+,
- meet the minimum and not exceed the maximum course requirements, and
- meet the minimum and not exceed the maximum time requirements (in terms of time in program and lapse or expiration of credit of courses).
Courses
Computer Science
Prerequisite: written consent of instructor.
Prerequisites: COMP 3170 or equivalent or written consent of instructor.
Prerequisite: written consent of instructor.
Prerequisite: written consent of instructor.
Prerequisites: written consent of instructor.
Prerequisite: COMP 7600.
Prerequisite: written consent of instructor.
Prerequisite: written consent of instructor.
Prerequisite: written consent of instructor.
Prerequisite: written consent of instructor.
Prerequisite: COMP 7800.
Prerequisites: written consent of instructor.
Prerequisite: written consent of instructor.
Prerequisites: written consent of instructor.
Prerequisite: written consent of instructor.
Prerequisite: written consent of instructor.
Prerequisite: written consent of instructor.
Prerequisites: written consent of instructor.
Prerequisite: written consent of instructor.
Prerequisite: written consent of instructor.
Prerequisite: written consent of instructor.
Prerequisite: written consent of instructor.
Prerequisite: written consent of instructor.
Prerequisite: written consent of instructor.
Prerequisite: written consent of instructor.
Prerequisites: COMP 3190 or equivalent or written consent of instructor.
Prerequisite: written consent of instructor.
Prerequisite: written consent of instructor.