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
How to escape tunnel visions of success
From fostering collaboration to defining your own success, three Math students share how to overcome academic and career pressure.
HCI Researcher Nikhita Joshi tapped to attend the Heidelberg Laureate Forum
Heidelberg Laureate Forum brings together early-career researchers with the world’s top mathematicians and computer scientists
Professor Ihab Ilyas named Fellow of the Royal Society of Canada
Professor Ihab Ilyas has been named a Fellow of the Royal Society of Canada, the highest national recognition for researchers in the arts, humanities, social sciences, and sciences. He is among 104 distinguished individuals across Canada recognized this year for their exceptional scholarly, artistic, and scientific achievements.
Events
PhD Seminar • Software Engineering • Cross-Language and Cross-Project Bug Localization via Dynamic Chunking and Hard Example Learning
Please note: This PhD seminar will take place in DC 2564.
Partha Chakraborty, PhD candidate
David R. Cheriton School of Computer Science
Supervisor: Professor Mei Nagappan
PhD Seminar • Software Engineering • Dependency-Induce Waste in Continuous Integration
Please note: This PhD seminar will take place in DC 2564 and online.
Nimmi Rashinika Weeraddana, PhD candidate
David R. Cheriton School of Computer Science
Supervisor: Professor Shane McIntosh
Master’s Thesis Presentation • Software Engineering • BugLLM: Explainbale Bug Localization through LLMs
Please note: This master’s thesis presentation will take place online.
VikramSubramanian, Master’s candidate
David R. Cheriton School of Computer Science
Supervisor: Professor Mei Nagappan