Presentations this week
Monday, April 27, 2026
PhD Seminar • Software Engineering
SnipTest: Fuzzing Multi-Level Code Slices for Validating Vulnerabilities
Aniruddhan Murali, PhD candidate
David R. Cheriton School of Computer Science
2:00 p.m. • DC 2310
Supervisor: Professor Mei Nagappan
Tuesday, April 28, 2026
PhD Seminar • Cryptography, Security, and Privacy (CrySP)
Exploring the Effectiveness of Time Series Analysis for Website Fingerprinting
Michael Wrana, PhD candidate
David R. Cheriton School of Computer Science
9:00 a.m. • Online PhD seminar
Supervisor: Professor Diogo Barradas
Wednesday, April 29, 2026
PhD Seminar • Cryptography, Security, and Privacy (CrySP)
Investigating Membership Inference Attacks under Data Dependencies
Thomas Humphries, PhD candidate
David R. Cheriton School of Computer Science
10:00 a.m. • Hybrid: DC 2314 | Online PhD seminar
Supervisor: Professor Florian Kerschbaum
Thursday, April 30, 2026
PhD Seminar • Human–Computer Interaction
Bare-Hand Continuous VR Locomotion Using Beyond-Field-of-View Unimanual Gestures Around the Head-Mounted Display (HMD)
Shaikh Shawon Arefin Shimon, PhD candidate
David R. Cheriton School of Computer Science
10:00 a.m. • Online PhD seminar
Supervisor: Professor Jian Zhao
Seminar • Software Engineering
Towards Ethically Sourced Code Generation
Shin Hwei Tan, Associate Professor (Gina Cody Research Chair)
Department of Computer Science and Software Engineering, Concordia University
12:00 p.m. • DC 1304
Friday, May 1, 2026
Data Systems Seminar Series
AgenticData: An Agentic Data Analytics System
Guoliang Li, Professor
Department of Computer Science and Technology, Tsinghua University
10:30 a.m. • DC 1304
Upcoming presentations
Monday, May 4, 2026
Master’s Thesis Presentation • Artificial Intelligence | Machine Learning
Information Extraction for Low-Resource Schemas
Justin Xu, Master’s candidate
David R. Cheriton School of Computer Science
10:00 a.m. • Hybrid: DC 2310 | Online master’s thesis presentation
Supervisor: Professor Pascal Poupart
PhD Seminar • Bioinformatics, AI | ML
ChemFLM: Fingerprint Language Models for DEL Protein Binder Prediction
Bing Hu, PhD candidate
David R. Cheriton School of Computer Science
12:00 p.m. • Hybrid: DC 2314 | Online PhD seminar
Supervisors: Professors Anita Layton, Helen Chen
Wednesday, May 6, 2026
PhD Defence • Formal Methods
Synthesizing Parameterized Protocols from Local Temporal Specifications
Ruoxi Zhang, PhD candidate
David R. Cheriton School of Computer Science
9:30 a.m. • Hybrid: DC 2310 | Online PhD defence
Supervisor: Professor Richard Trefler
PhD Defence • Algorithms and Complexity
Low Communication, Large Graphs and Limited Rounds
Janani Sundaresan, PhD candidate
David R. Cheriton School of Computer Science
10:30 a.m. • DC 2314
Supervisor: Professor Sepehr Assadi
Friday, May 8, 2026
PhD Defence • Systems and Networking
Improving Reliability for Networked Systems and Software Execution
Haoyu Gu, PhD candidate
David R. Cheriton School of Computer Science
11:00 a.m. • DC 2310
Supervisor: Professor Ali Mashtizadeh
PhD Seminar • Artificial Intelligence | Machine Learning
Catalyst GFlowNet for Electrocatalyst Design
Lena Podina, PhD candidate
David R. Cheriton School of Computer Science
2:00 p.m. • DC 2314
Supervisors: Professors Mohammad Kohandel, Ali Ghodsi
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
Wednesday, May 13, 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 2314 | Online PhD seminar
Supervisor: Professor Florian Kerschbaum
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
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
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
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
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
Monday, June 22, 2026
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