Presentations this week
Wednesday, June 3, 2026
PhD Seminar • Artificial Intelligence | Machine Learning
Simulating the Lateral Reader with an Iterative Multi-Agent RAG System for News Trustworthiness Assessment
Dake Zhang, PhD candidate
David R. Cheriton School of Computer Science
12:00 p.m. • DC 3301
Supervisor: Professor Mark Smucker
Master’s Thesis Presentation • Programming Languages
C∀ Collection Library
Michael Brooks, Master’s candidate
David R. Cheriton School of Computer Science
4:00 p.m. • Hybrid: DC 3317 | Online master’s thesis presentation
Supervisor: Professor Peter Buhr
Friday, June 5, 2026
PhD Seminar • Computer Algebra | Symbolic Computation
Signature-based Gröbner basis Algorithms for Determinantal Ideals
Sriram Gopalakrishnan, PhD candidate
David R. Cheriton School of Computer Science
1:30 p.m. • Hybrid: DC 2306C | Online PhD seminar
Supervisor: Professor Éric Schost
PhD Seminar • Human–Computer Interaction
DuckDuckTalk: Conversational Agent Teams to Support Active Externalization during Collaborative Data Analysis
Mohammad Hasan Payandeh, PhD candidate
David R. Cheriton School of Computer Science
2:00 p.m. • Hybrid: DC 3317 | Online PhD seminar
Supervisor: Professor Jian Zhao
PhD Seminar • Artificial Intelligence | Machine Learning
Basis Transformers for Multi-Task Tabular Regression
William Loh, PhD candidate
David R. Cheriton School of Computer Science
3:00 p.m. • Online PhD seminar
Supervisor: Professor Pascal Poupart
Upcoming presentations
Wednesday, June 10, 2026
PhD Seminar • Data Systems
Differentially Oblivious Multi-way Join
Zhiang Wu, PhD candidate
David R. Cheriton School of Computer Science
12:00 p.m. • DC 3301
Supervisor: Professor Xiao Hu
PhD Defence • Cryptography, Security, and Privacy (CrySP)
Deployment Concerns in Machine Learning Systems: Unintended Interactions and Accountability
Vasisht Duddu, PhD candidate
David R. Cheriton School of Computer Science
1:00 p.m. • Online PhD defence
Supervisor: Professor N. Asokan
Thursday, June 11, 2026
PhD Defence • Algorithms and Complexity
The Sample Complexity of Differentially Private Statistical Estimation
Anargyros Georgios Mouzakis, PhD candidate
David R. Cheriton School of Computer Science
10:00 a.m. • Hybrid: DC 2314 | Online PhD defence
Supervisor: Professor Gautam Kamath
PhD Seminar • Software Engineering
Does Impact Analysis Support the Review of Changes to Build Specifications?
Mattie Nejati, PhD candidate
David R. Cheriton School of Computer Science
10:00 a.m. • DC 2564
Supervisor: Professor Shane McIntosh
Tuesday, June 16, 2026
Distinguished Lecture Series
Alan Turing and me
Gilles Brassard, Professor and 2025 ACM A. M. Turing Laureate
Department of Computer Science and Operations Research, Université de Montréal
11:00 a.m. • Hybrid: DC 1302 | Online distinguished lecture
Monday, June 22, 2026
PhD Defence • Cryptography, Security, and Privacy (CrySP)
Evolving Trade-offs Towards Deployable Private Systems for Data Science
Thomas Humphries, PhD candidate
David R. Cheriton School of Computer Science
9:00 a.m. • Hybrid: DC 3317 | Online PhD defence
Supervisor: Professor Florian Kerschbaum
Master’s Thesis Presentation • Data Systems
LLM-Based Frameworks for Information Retrieval Evaluation
Shivani Upadhyay, Master’s candidate
David R. Cheriton School of Computer Science
11:00 a.m. • DC 2314
Supervisor: Professor Jimmy Lin
PhD Defence • Systems and Networking
Efficient High-precision Monitoring of Network Slices for 5G and Beyond Networks
Niloy Saha, PhD candidate
David R. Cheriton School of Computer Science
1:00 p.m. • DC 1331
Supervisor: Professor Raouf Boutaba
Tuesday, June 23, 2026
PhD Defence • Programming Languages
Design and Implementation of Probabilistic Programming Languages for Sound and Scalable Inference
Jianlin Li, PhD candidate
David R. Cheriton School of Computer Science
10:00 a.m. • Hybrid: DC 2314 | Online PhD defence
Supervisor: Professor Yizhou Zhang
PhD Defence • Cryptography, Security, and Privacy (CrySP)
Assumption Stress-Testing for Machine Learning Security
Andre Kassis, PhD candidate
David R. Cheriton School of Computer Science
10:30 a.m. • Online PhD Defence
Supervisor: Professor Urs Hengartner
Thursday, June 25, 2026
PhD Defence • Algorithms and Complexity
Towards Fast, Safe and Persistent Concurrent Data Structures for Non-experts
Gaetano Coccimiglio, PhD candidate
David R. Cheriton School of Computer Science
1:00 p.m. • Hybrid: DC 3317 | Online PhD defence
Supervisors: Professors Trevor Brown, Peter Buhr
Friday, June 26, 2026
PhD Defence • Quantum Computing
Circuits, Codes and Capacity
Amolak Ratan Kalra, PhD candidate
David R. Cheriton School of Computer Science
9:00 a.m. • Hybrid: QNC 2101 | Online PhD defence
Supervisor: Professor Michele Mosca
Tuesday, June 30, 2026
PhD Defence • Data Systems
Development and Evaluation of Assistive AI Systems for Assessing News Trustworthiness
Dake Zhang, PhD candidate
David R. Cheriton School of Computer Science
11:00 a.m. • DC 2314
Supervisor: Professor Mark Smucker
Thursday, July 9, 2026
PhD Defence • Bioinformatics
Deep Learning for Accurate and Reliable De Novo Peptide Sequencing: From Missing Fragmentation to Open Modification Discovery
Zeping Mao, PhD candidate
David R. Cheriton School of Computer Science
1:00 p.m. • Online PhD defence
Supervisor: Professor Ming Li