Graduate Programs

The Department of Computer Science and Operations Research (DIRO) is composed of several research groups driving the state-of-the-art, contributing to a stimulating and world-class environment for master's and doctoral-level studies across a variety of areas.

The DIRO awards about 50 graduate degrees yearly at the Master's and Doctoral levels. Our graduate students consistently go on to lead successful careers in industry, industrial research, and academia.

Guide to Graduate Programs at the DIRO (in French)

An Exciting Job Outlook

There's no better time to study computer science: our graduates work on a variety of problems in the technology sector, such as bioinformatics for medicine, robotics and intelligent automated systems, interactive data visualization and computer graphics, to name a few. The demand for high-quality computer scientists has never been higher, and it's continuing to grow!

Students who graduate from the DIRO consistently find success in the job market, either by starting their own companies or working in the following exciting fields:

  • Video game and software development
  • Data analytics and social media
  • Next-generation web infrastructure
  • Mobile and cloud computing technologies
  • Technological consulting
  • Computational finance and computations
  • Industrial research
  • Academic research and teaching

Here's a quick glance of the roles our students play in industry during their studies, through our co-op program, and after they graduate:

  • Software developers and program managers
  • Multimedia project managers for video games, e-art, and feature-film production
  • Artificial intelligence developer
  • Large-scale system architects
  • Mobile and cloud software developers
  • Network architects and managers
  • Bioinformatics developer
  • Computer security technologist

Ressources