Mar 29, 2024  
School of Graduate Studies Calendar, 2018-2019 
    
School of Graduate Studies Calendar, 2018-2019 [-ARCHIVED CALENDAR-]

Computer Science, M.Sc.


Requirements


Applicants who have an honours degree in another discipline with the required average and whose undergraduate program has included a substantial Computer Science content will be required to take one or more courses simultaneously with their graduate courses to make up any deficiencies.

Graduate courses in the Dept. of Computing and Software are grouped in three categories, i) Theory of computation and mathematics of computing (Theory), ii) Software and its engineering (Software), and iii) Computer systems and applications (Systems). Categorization of existing courses can be found in the department handbook.

Students must successfully complete four half courses (or equivalent) including i) one course in Software, ii) two Theory courses and one Systems course; or two Systems courses and one Theory course. One course can be taken from outside the department. Additional courses may be required for students with gaps in their background. Students are required to successfully defend a thesis. All programs of study are subject to the approval of the Department Chair.

It is expected that these requirements will normally be met within 20 months of full-time study. All programs of study are subject to the approval of the Department Chair.