Research Overview

Many computer science departments were founded to meet the immediate computing needs of universities and local communities. Ours was founded with a broad research vision. Senior members of this department, including Professor Emeritus Tremblay, wrote some of the first computer science textbooks, a handful of which are still used worldwide.

Our faculty continues to contribute to world-renowned research endeavours, adding to the development and evolution of technology and Computer Science. They have been recognized for a number of accomplishments and awards. Our faculty and research staff take pride in teaching, research, and community involvement.

Research Groups

The Department of Computer Science has a number of research labs on campus, each of which excels at its own specialization within the field of Computer Science. These research labs reflect the technological vision and discovery of our faculty and researchers, and continue to keep us engaged, excited, and curious.

Theses and Technical Reports

Computer Science research groups publish a wide range of theses every year. Browse the library of theses from over the years.

Many of our research groups also list technical reports on their group's website.

Undergraduate Student Research Opportunities

Undergraduate students in the Department of Computer Science can participate in and develop cutting edge computer science within one of our research groups for a summer by obtaining an Undergraduate Student Research Award.

Research Highlights