You are now in the main content area

Graduate Programs

Computer science gradaute studies student working in a lab.

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 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 provides students advanced Computer Science education and allows them to develop a research program.  While the program allows students to explore all areas of Computer Science, it has particular focus on two fields:   

  • Intelligence and Robotics
  • Computer Communication Networks

Students are required to complete courses from each field.

Graduate Research Highlights

Building the future of social networks
Two-time computer science alumna Sepideh Banihashemi reflects on the fruits of her labour after a rewarding graduate career at TMUNews Subtitle:
Helping firefighters find their way
PhD candidate Cassandra Laffan turns gaming technology into a tool for first respondersNews Subtitle:
The Forefront: Identity Theft
Computer Science PhD candidates Javaid Zahid and Claudette McGowan are developing a quantum wallet to better secure our personal informationNews Subtitle:
With a little help from our robots
Adam Mazurick sees robots not as competitors but as powerful toolsNews Subtitle: