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

Professor Justin Wan has received the 2023 Arthur Beaumont Distinguished Service Award from CAIMS, the Canadian Applied and Industrial Mathematics Society. Named after its first recipient, the award was established in 1987 to honour Waterloo Applied Mathematics Professor Arthur Beaumont for his many years of service to the society.

Computer science doctoral candidate Johann Wentzel aims to make virtual reality more accessible for disabled people.

“Most of my work is in making VR more accessible for people with motor disabilities or impairments by using the input devices they already have rather than potentially inaccessible VR controllers,” Johann says. 

For example, he looks at how to define meaningful VR experiences for someone who only has access to a button switch and a joystick on their power chair.

Software engineering student Vikram Subramanian has received a 2023 Jessie W. H. Zou Memorial Award. Established by Computer Science Professor Ming Li in honour of his late wife Jessie Wenhui Zou, the $1,000 award is conferred annually to outstanding undergraduate students in the Faculty of Mathematics with the aim of recognizing and celebrating their research accomplishments.