Weekly Announcements

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