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.
News
Cheriton School of Computer Science researchers advance cybersecurity in the age of AI
Every day, Canadians trust technology with more of their lives, from banking and health information to workplace communications and smart home devices.
Increasingly, artificial intelligence sits behind those interactions.
Four Cheriton School of Computer Science PhD students receive $120,000 each through federal scholarship program
Four PhD candidates at the Cheriton School of Computer Science — Abdulrahman Diaa, Artur Back de Luca, Ross Evans and Bihui Jin — have each received a Canada Graduate Research Scholarship–Doctoral.
Each scholarship provides $40,000 annually for three years, for a total of $120,000 per recipient. The awards recognize outstanding doctoral researchers and support the development of the next generation of research talent.
Janani Sundaresan awarded 2026 Alumni Gold Medal
Recent PhD graduate Dr. Janani Sundaresan has been awarded Waterloo’s 2026 Alumni Gold Medal in recognition of exceptional academic achievements during her doctoral studies.
Conferred by Alumni Relations, the award consists of a 24-karat gold-plated medal embossed with the University of Waterloo’s seal.
Events
PhD Seminar • Systems and Networking • Flexible RAN Slicing in Open RAN with Constrained Multi-agent Reinforcement Learning
Please note: This PhD seminar will take place in DC 1302.
Mohammad Zangooei, PhD candidate
David R. Cheriton School of Computer Science
Supervisor: Professor Raouf Boutaba
PhD Seminar • Computer Graphics • Automated Design of Compound Lenses with Discrete-continuous Optimization
Please note: This PhD seminar will take place online.
Xiaochun Tong, PhD candidate
David R. Cheriton School of Computer Science
Supervisor: Professor Toshiya Hachisuka
PhD Seminar • Computer Graphics • RCGP: Resource Contracts for Graphics Programming
Please note: This PhD seminar will take place online.
Xiaochun Tong, PhD candidate
David R. Cheriton School of Computer Science
Supervisor: Professor Toshiya Hachisuka