You are now in the main content area

Graduate Programs

Computer Science graduate students

Toronto Metropolitan's Department of Computer Science offers graduate studies at the Master's and PhD levels. Both programs follow the University's approach in blending theory with practice. Students build advanced knowledge and have ample opportunity to apply their skills.  

MSc Program

Our Master's degree in Computer Science promotes high achievement in both theoretical and practical aspects of computer science. Students can choose from three options:

  • Thesis-based
  • Major research paper-based 
  • Course-based

All three options equip students to meet the ongoing demand for qualified professionals with advanced computer science education. Each option has its own program degree requirements.

PhD Program

Our PhD program in Computer Science provides students with advanced education in the field and supports the development of an independent research program.

While students are encouraged to explore a broad range of topics, the program offers flexibility to pursue in-depth study in areas aligned with their research interests. 

Students are required to complete a set of graduate-level courses as part of their degree requirements.

Graduate Research Highlights