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
- May 17, 2024CS student ‘turns up the heat’ in latest data science hackathon
Last week, students at the University of Waterloo were invited to participate in the GOODHack24 challenge. This event was held at Communitech in downtown Kitchener and was co-hosted by the City of Kitchener, Go Open Data (GOOD) and GreenHouse, a social incubator at United College.
This hackathon challenge offered a space for students to brainstorm, explore and develop innovative solutions at the intersection of open data, technology and local sustainable resources to support affected communities experiencing heat inequity.
- May 10, 2024Marian Forster: UWaterloo Math’s ‘Hidden Figure’
“I decided to do mathematics out of defiance,” Marian Forster says, chuckling and leaning forward in her chair. “I pretty much got a message from society, my school, and my family that I was not very smart, and that I should take typing in Grade 10 and become a typist like my mother. And then that would be it.”
- May 10, 2024Jason Amri explores ‘Economic & Sustainable Futures’ in latest UWaterloo podcast
Jason Amri, a fourth-year Computer Science student, was featured in two episodes of the Global Futures podcast.
Events
- May 21, 2024Master’s Thesis Presentation • Systems and Networking • Parallel Transaction Execution in Public Blockchain Systems
Please note: This master’s thesis presentation will take place in DC 2310
Rizwan Shahid, Master’s candidate
David R. Cheriton School of Computer ScienceSupervisors: Professors Bernard Wong, Samer Al-Kiswany
Public blockchain systems like Ethereum and Bitcoin suffer from poor transaction through-put, leading to delayed transaction execution and high transaction fees. They execute transactions one by one failing to extract inherent parallelism possible in executing the workload.
- May 21, 2024PhD Seminar • Quantum Computing • Arithmetic and Synthesis of Single Qutrit Circuits
Please note: This PhD seminar will take place in QNC 1201.
Amolak Ratan Kalra, PhD candidate
David R. Cheriton School of Computer ScienceSupervisor: Professor Michele Mosca
- May 22, 2024DLS: John Stasko — Reflections on the Value of Visualization
Please note: This distinguished lecture will take place in DC 1302 and online.
John Stasko, Professor
School of Interactive Computing
Georgia Institute of Technology