Visit our degree programs page for information about the different options for MMath and PhD degrees, and the degree requirements of each program.
For MMath and PhD degree completion timelines, please visit our degree completion schedule page.
Each term (Fall, Winter and Spring), a variety of graduate courses are offered ranging from broad overviews of significant areas of computer science to seminar courses on specialized topics of research. For more details on course offerings and course registration, visit our graduate course web page.
Scholarships and awards
In addition to national and provincial scholarships such as NSERC and OGS, there are internal scholarships such as the Cheriton, Go-Bell and President's scholarships. For more details on internal scholarships and internal funding, see the scholarships web page.
Students applying for the upcoming NSERC and OGS competitions in September 2012 should refer to the Graduate Studies Office web page for external awards.
Graduate students have the opportunity to acquire teaching skills by serving as paid teaching assistants. Further details.
The forms web page gives quick access to most of the required forms that students need to complete.
Orientation and life at Waterloo
For more information on organizations to assist graduate students in their day to day life at Waterloo, please visit the Life in Computer Science webpage. The information on our orientation activities can also be found on this page.