Presentations this week
Tuesday, May 12, 2026
Master’s Thesis Presentation • Algorithms and Complexity
Computing and Bounding the Scattering Number of Graphs
Dinis Arsénio Nunes Vitorino, Master’s candidate
David R. Cheriton School of Computer Science
10:00 a.m. • Online master’s thesis presentation
Supervisor: Professor Therese Biedl
Master’s Thesis Presentation • Artificial Intelligence | Machine Learning
Investigating LLM’s Knowledge about English G2P Rules and Phonetics with Pseudo-words
Sheng Yao, Master’s candidate
David R. Cheriton School of Computer Science
10:00 a.m. • Online master’s thesis presentation
Supervisor: Professor Freda Shi
Wednesday, May 13, 2026
Master’s Thesis Presentation • Artificial Intelligence | Machine Learning
Pluralistic Alignment in Recursive Retraining of Generative Models
Ali Falahati, Master’s candidate
David R. Cheriton School of Computer Science
10:00 a.m. • Online master’s thesis presentation
Supervisor: Professor Lukasz Golab
PhD Seminar • Artificial Intelligence | Machine Learning
The Grain of Truth Problem for (Bayesian) Game Theory and Reinforcement Learning
Cole Wyeth, PhD candidate
David R. Cheriton School of Computer Science
11:00 a.m. • Online PhD seminar
Supervisor: Professor Ming Li
PhD Defence • Systems and Networking
Redesigning Datacenter Systems to Leverage Hardware-Acceleration
Sreeharsha Udayashankar, PhD candidate
David R. Cheriton School of Computer Science
12:00 p.m. • Hybrid: DC 3317 | Online PhD defence
Supervisor: Professor Samer Al-Kiswany
Seminar • Algorithms and Complexity
Adversarial Robustness on Insertion-Deletion Streams
Elena Gribelyuk, PhD student
Department of Computer Science, Princeton University
12:00 p.m. • Hybrid: MC 2034 | Online seminar
Thursday, May 14, 2026
Master’s Thesis Presentation • Systems and Networking
Multi-Connectivity and L4S in 5G Radio Access Networks: Throughput Enhancement and Low-Latency Delivery
Amirmohammad Ghasemi, Master’s candidate
David R. Cheriton School of Computer Science
3:00 p.m. • DC 2314
Supervisor: Professor Raouf Boutaba
Friday, May 15, 2026
PhD Defence • Software Engineering
Slice-Based Fuzzing for Validating Static Analysis Warnings and Code Changes
Aniruddhan Murali, PhD candidate
David R. Cheriton School of Computer Science
8:30 a.m. • Online PhD defence
Supervisor: Professor Mei Nagappan
Master’s Thesis Presentation • Systems and Networking
From User-Plane Telemetry to Closed-Loop Control: NWDAF-Enabled Automation in 5G Networks
Fatemeh Shafiei Ardestani, Master’s candidate
David R. Cheriton School of Computer Science
9:00 a.m. • DC 2314
Supervisor: Professor Raouf Boutaba
Master’s Thesis Presentation • Computer Graphics
Content-Aware Pixel Art Rendering on Pixels of Multiple Shapes
Zane Wang, Master’s candidate
David R. Cheriton School of Computer Science
2:00 p.m. • Hybrid: DC 2310 | Online master’s thesis presentation
Supervisor: Professor Craig Kaplan
PhD Seminar • Artificial Intelligence | Machine Learning
Enhancing Symbolic Regression with Dimensional Analysis
Lena Podina, PhD candidate
David R. Cheriton School of Computer Science
2:00 p.m. • DC 2314
Supervisors: Professors Mohammad Kohandel, Ali Ghodsi
Upcoming presentations
Wednesday, May 20, 2026
Distinguished Lecture Series
How Generative and Agentic AI is Disrupting Software Development
Margaret-Anne Storey, Professor
Canada Research Chair in Human and Social Aspects of Software Engineering
Computer Science, University of Victoria
10:00 a.m. • Hybrid: DC 1302 | Online distinguished lecture
PhD Defence • Artificial Intelligence | Machine Learning
Improving OOD Detection, Classification, and Reasoning via Multi-modal Feature Alignment
Yimu Wang, PhD candidate
David R. Cheriton School of Computer Science
1:00 p.m. • Online PhD defence
Supervisor: Professor Krzysztof Czarnecki
PhD Seminar • Human–Computer Interaction
Interactive Visual Abstractions for Computational Creativity
Xinyu Shi, PhD candidate
David R. Cheriton School of Computer Science
1:00 p.m. • MC 1056
Supervisor: Professor Jian Zhao
PhD Seminar • Programming Languages
Type-Preserving, Dependence-Aware Guide Generation for Sound, Effective Amortized Probabilistic Inference
Jianlin Li, PhD candidate
David R. Cheriton School of Computer Science
1:00 p.m. • Online PhD seminar
Supervisor: Professor Yizhou Zhang
Friday, May 22, 2026
Master’s Thesis Presentation • Systems and Networking
Fast Kubernetes Orchestration for Dynamic and Ephemeral Workloads
Ali Abbasi Alaei, Master’s candidate
David R. Cheriton School of Computer Science
1:00 p.m. • DC 1304
Supervisor: Professor Martin Karsten
PhD Seminar • Computer Algebra | Symbolic Computation
An Algorithm for Diagonalizing Matrices of Formal Power Series
Jingyu Lu, PhD candidate
David R. Cheriton School of Computer Science
1:30 p.m. • Online PhD seminar
Supervisors: Professors Mark Giesbrecht, Éric Schost
PhD Seminar • Algorithms and Complexity
PREP-UC: A Practical Replicated Persistent Universal Construction
Gaetano Coccimiglio, PhD candidate
David R. Cheriton School of Computer Science
3:00 p.m. • Online PhD seminar
Supervisors: Professors Trevor Brown, Peter Buhr
Monday, May 25, 2026
PhD Seminar • Cryptography, Security, and Privacy (CrySP)
Colluding Adversaries in Machine Learning Pipelines
Vasisht Duddu, PhD candidate
David R. Cheriton School of Computer Science
10:00 a.m. • Online PhD seminar
Supervisor: Professor N. Asokan
Tuesday, May 26, 2026
Master’s Thesis Presentation • Systems and Networking
Resource Allocation in Time-Varying Satellite QKD Networks
Sun Gyu Park, Master’s candidate
David R. Cheriton School of Computer Science
1:00 p.m. • Hybrid: DC 2564 | Online master’s thesis presentation
Supervisor: Professor Raouf Boutaba
Thursday, May 28, 2026
PhD Seminar • Cryptography, Security, and Privacy (CrySP)
Selective MPC: Distributed Computation of Differentially Private Key-Value Statistics
Thomas Humphries, PhD candidate
David R. Cheriton School of Computer Science
10:00 a.m. • Hybrid: DC 2310 | Online PhD seminar
Supervisor: Professor Florian Kerschbaum
Master’s Thesis Presentation • Human–Computer Interaction
Investigating Osu!: Exploring a Community who Exhibit Extreme Input Performance
Thomas Driscoll, Master’s candidate
David R. Cheriton School of Computer Science
11:00 a.m. • DC 3317
Supervisor: Professor Daniel Vogel
Wednesday, June 10, 2026
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
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
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
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