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
A playable “floor” ocarina. A commentary on modern-day surveillance and technology. A growing tree with people’s memories as leaves.
What do they all have in common? These are some of the artworks featured in the annual CS 383 exhibit.
Software engineering researchers win ACM SIGSOFT Distinguished Paper Award at FORGE 2026
A team of software engineering researchers has won the ACM SIGSOFT Distinguished Paper Award at FORGE 2026, the 3rd ACM International Conference on AI Foundation Models and Software Engineering, held as part of ICSE 2026, the 48th IEEE/ACM International Conference on Software Engineering.
The award recognizes recent master’s graduate Evelien Riddell, whose thesis forms the foundation of the paper, along with MMath student James Riddell, PhD student Gengyi Sun, research engineer Michał Antkiewicz and Professor Krzysztof Czarnecki.
Yizhou Zhang receives the 2026 AITO Dahl–Nygaard Prize
Professor Yizhou Zhang has been awarded the 2026 AITO Dahl–Nygaard Junior Prize. The award recognizes a junior researcher who has demonstrated exceptional promise in programming languages research through impactful early-career contributions.
Events
DLS: Margaret-Anne Storey — How Generative and Agentic AI is Disrupting Software Development
Please note: This distinguished Lecture will take place in DC 1302 and online.
Margaret-Anne Storey, Professor
Canada Research Chair in Human and Social Aspects of Software Engineering
Computer Science, University of Victoria
Seminar • Algorithms and Complexity • Computing GCD of Univariate Polynomials in Constant Parallel Time (over any characteristic)
Please note: This seminar will take place in DC 1304 and online.
Shanthanu Rai, PhD student
School of Technology and Computer Science, Tata Institute of Fundamental Research
PhD Defence • Artificial Intelligence | Machine Learning • Improving OOD Detection, Classification, and Reasoning via Multi-modal Feature Alignment
Please note: This PhD defence will take place online.
Yimu Wang, PhD candidate
David R. Cheriton School of Computer Science
Supervisor: Professor Krzysztof Czarnecki