Future graduate students

A group working together in a lab

The David R. Cheriton School of Computer Science has an international reputation in teaching, academics, research, and employment. We attract exceptional students from all over the world to study and conduct research with our award-winning faculty.

earth icon#14in the world according to a 2019 U.S. News & World Report
maple leaf icon2xonly Canadian university to win the ACM International Collegiate Programming Competition twice
Award badge icon#1in Canada (U.S. News and World Report Best Global Universities 2019)

Why Computer Science at Waterloo?

You can participate in research projects in a wide variety of topics with our internationally acclaimed researchers. Our research spans the field of computer science, from core work on systems, theory and programming languages to human-computer interaction, DNA and quantum computing to theoretical and applied machine learning, just to name a few. As a graduate student, you will:

  • Access research-intensive lab spaces.
  • Gain the opportunity to publish your work in top conferences and journals.
  • Present at premier conferences in front of peers, industry leaders, researchers, and experts in your field.
  • Own your work! Waterloo’s intellectual property (IP) policy means that everything you create is yours to keep.

Students working at a whiteboardPrograms

Graduate students working in an officeAdmissions and applying

a male student presenting at the front of a class Scholarships and funding

Professor Jesse Hoey Prospective supervisors

A large group of students reviewing research Research hubs