Current students

Based on its program and research reputation, the Cheriton School of Computer Science has again been ranked number one in Canada in the 2025 Maclean’s university rankings. This marks the fifth consecutive year that CS at Waterloo has received this prestigious distinction.

For Kefan Cao, university has been about finding a balance between working hard and having fun.

Cao is this year’s recipient of the Faculty of Mathematics K.D. Fryer Gold Medal, an honour given to a student who exemplifies academic excellence, good citizenship and involvement in extracurricular activities. He graduates this Friday with a Bachelor of Computer Science degree.

Friday, November 1, 2024 2:00 pm - 3:00 pm EDT (GMT -04:00)

PhD Seminar • Computer Graphics • Monte Carlo Methods for Fluid Simulation

Please note: This PhD seminar will take place in DC 2314 and online.

Ryusuke Sugimoto, PhD candidate
David R. Cheriton School of Computer Science

Supervisors: Professors Toshiya Hachisuka, Christopher Batty

Please note: This PhD seminar will take place in DC 2314.

Nolan Peter Shaw, PhD candidate
David R. Cheriton School of Computer Science

Supervisor: Professor Jeff Orchard

A recently released update to the QS subject ranking for Data Science and Artificial Intelligence puts the University of Waterloo second in Canada and 40th globally.

The results are part of the annual QS World University Rankings by Subject, which rank approximately 1,600 universities in 54 disciplines. Indicators for the subject rankings are drawn from a peer review survey, employer survey, citations data and collaboration data.

Please note: This master’s thesis presentation will take place online.

Lufan Wang, Master’s candidate
David R. Cheriton School of Computer Science

Supervisor: Professor Justin Wan

Please note: This PhD seminar will take place online.

Nabil Bin Hannan, PhD candidate
David R. Cheriton School of Computer Science

Supervisor: Professor Edith Law

Please note: This PhD seminar will take place online.

Nabil Bin Hannan, PhD candidate
David R. Cheriton School of Computer Science