Global Site Navigation (use tab and down arrow)

Back to Faculty of Computer Science

Graduate programs

Work one-on-one with some of Canada’s best researchers

Take your degree to the next level by contributing new research to the field of computer science in a well-established graduate program.

Choose from a variety of topics for research and instruction:

  • Artificial intelligence
  • Bioinformatics and computational science
  • Cloud computing
  • Data management, analytics, and mining
  • Embedded systems
  • High performance computing
  • Human-computer interaction
  • Natural language processing
  • Networking, data communications and wireless
  • Optimization and algorithmics
  • Security and privacy
  • Software engineering
  • Systems and architecture

You will work and collaborate with internationally-renowned faculty. We have 19 full-time research faculty, including a Canada Research Chair in Cybersecurity. We also host more than 20 laboratories and two research centres.

Our total research funding is approximately $10 million from NSERC, CFI, AIF, NBIF and other sources.