Skip to main navigation Skip to Content

Computer Science

University of Toronto
  • U of T Portal
  • Site Map
  • Contact
  • About DCS At U of T
    • Why Study CS at U of T
    • Career Options
    • History of DCS
    • Giving to DCS
    • Gr8 Designs for Gr8 Girls
    • Information for Prospective Undergraduate Students
    • Information for Prospective Graduate Students
    • Computer Science at UofT Mississauga
    • Computer Science at UofT Scarborough
    • Contact
  • Programs & Courses
    • Undergraduate Program
    • Undergraduate Courses
    • Graduate Program
    • Graduate Courses
  • Research
    • Research Groups
    • Industrial Relations
    • Research In Action Showcase
    • Research Profiles
    • Research Sponsors & Partners
    • Awards and Accolades
  • Our People
    • Faculty
    • Staff
    • Post Docs and Visitors
    • M.Sc. Students
    • Ph.D. Students
    • In Memoriam
    • People Profiles
    • Alumni and Friends
    • Women in Computer Science
    • Graduate Student Society
    • Undergraduate Student Union
  • News & Events
    • Current News
    • DCS Events Calendar
    • DCS in the Media
    • Grad Announcements
    • Undergrad News
    • Distinguished Lecture Series
    • Awards and Accolades
    • RSS Feed - News
    • RSS Feed - Events
You are viewing : > Home > Programs & Courses > Graduate Program > Degree Requirements
  • Graduate Studies at DCS
  • Graduate News
  • Degree Requirements
  • Financial Support
  • Admission Requirements
  • How To Apply
  • Information for Prospective & New Graduate Students
  • Contact Us
  • Grad Office Announcements
  • Graduate Student Handbook 2009-2010

Degree Requirements

M.Sc.

The M.Sc. degree program consists of four computer science graduate half-courses, which satisfy the breadth requirement, and a major research paper.  The major research paper should demonstrate the students ability to do independent work in organizing existing concepts and in suggesting and developing new approaches to solving problems in a research area.

Ph.D.

The most important part of doctoral work is original research conducted under the direction of a faculty member. This research must constitute a significant and original contribution to computer science. The results aill be presented in a thesis and defended at department and graduate school oral examinations.   The Ph.D. degree program requires eight computer science graduate half-courses, which satisfy the breadth requirement.  Courses taken during the M.Sc. degree can count towards the total required courses.  The Ph.D. thesis may build upon the students M.Sc. research.  Students who enter into the graduate program from another university may request transfer credit for courses which were not used towards the requirements of another degree, diploma, certificate, or any other qualifications. 

Computer Science

All rights reserved copyright Computer Science, University of Toronto 2009