David R. Cheriton School of Computer Science

The Cheriton School of Computer Science is named for David R. Cheriton, who earned his PhD in Computer Science at the University of Waterloo in 1978. In 2005, Professor Cheriton made a transformational gift to the school that supports named chairs, faculty fellowships, and graduate scholarships.

Discover our latest achievements by following our news. Upcoming talks on a range of computer science topics are found under events.
 
Please go to contact, open positions or visit if you have a question about school programs or services, would like to know more about faculty positions available or plan to visit our school.

News

On Saturday, October 1, 2022, Distinguished Professor Emeritus Don Cowan (MSc ’61, PhD ’65) received an honorary J.W. Graham Medal in Innovation and Computing at the Wes Graham Symposium.

The award recognizes Professor Cowan’s “extensive academic career, pioneering research in mathematics and computer science, entrepreneurial spirit, and devotion to mentorship and knowledge sharing.”

PhD candidate Ryusuke Sugimoto and Professors Christopher Batty and Toshiya Hachisuka have won a best paper award at SCA 2022. The 21st ACM SIGGRAPH / Eurographics Symposium on Computer Animation took place virtually and in person this year at Durham University in the United Kingdom from September 13 to 15.

We are saddened to announce that our colleague, Professor Fahiem Bacchus, passed away on September 22, 2022. 

Professor Bacchus was a faculty member from 1988 to 1999 at Waterloo’s then Department of Computer Science, after which he joined the Department of Computer Science at the University of Toronto to assume the position of Professor.

photo of Professor Fahiem Bacchus