Weekly Announcements

Presentations this week

Monday, November 2, 2026

PhD Seminar • Computer Graphics
From Droplets to Ocean Waves: Multiscale Two-phase Fluid Simulation
Joel Wretborn, PhD candidate
David R. Cheriton School of Computer Science
12:00 p.m. • Online PhD seminar
Supervisor: Professor Christopher Batty

Wednesday, November 4, 2026

ML Theory Workshop (SOLT 4th edition)
Talks by researchers from U of T, McMaster and Waterloo as well as an invited talk by ML theorist from Purdue University, short talks by students and more
9:30 a.m. – 4:30 p.m. • DC 1302  |  DC 1304

PhD Seminar • Computer Graphics
A Generalizable Light Transport 3D Embedding for Global Illumination
Wenyou Wang, PhD candidate
David R. Cheriton School of Computer Science
10:00 a.m. • Online PhD seminar
Supervisor: Professor Toshiya Hachisuka

PhD Seminar • Data Systems
Rethinking Data Integration Through Reference: The Abstract Relational Model
Enamul Haque, PhD candidate
David R. Cheriton School of Computer Science
12:00 p.m. • DC 3301
Supervisors: Professors Grant Weddell, David Toman

Seminar • Algorithms and Complexity
Minimum Cut in Single-Pass Streams
Vihan Shah, Marie Curie Fellow in Theoretical Computer Science
University of Birmingham
12:00 p.m. • Hybrid: DC 1304  |  Online seminar

PhD Defence • Artificial Intelligence  |  Machine Learning
Approaches and Evaluation for Text Quality Improvement
Ankit Vadehra, PhD candidate
David R. Cheriton School of Computer Science
2:00 p.m. • Hybrid: DC 2584  |  Online PhD defence
Supervisors: Professors Pascal Poupart, Olga Vechtomova

Friday, November 6, 2026

PhD Seminar • Computer Graphics
Automated Design of Compound Lenses with Discrete-continuous Optimization
Xiaochun Tong, PhD candidate
David R. Cheriton School of Computer Science
1:00 p.m. • Online PhD seminar
Supervisor: Professor Toshiya Hachisuka

PhD Seminar • Systems and Networking
Flexible RAN Slicing in Open RAN with Constrained Multi-agent Reinforcement Learning
Mohammad Zangooei, PhD candidate
David R. Cheriton School of Computer Science
1:00 p.m. • DC 1302
Supervisor: Professor Raouf Boutaba

Upcoming presentations

Monday, November 9, 2026

PhD Seminar • Computer Graphics
RCGP: Resource Contracts for Graphics Programming
Xiaochun Tong, PhD candidate
David R. Cheriton School of Computer Science
10:00 a.m. • Online PhD seminar
Supervisor: Professor Toshiya Hachisuka

Data Systems Seminar Series
Humans in the Data Discovery and Integration Loop
Roee Shraga, Assistant Professor
Department of Computer Science, Worcester Polytechnic Institute
10:30 a.m.  • DC 1304

Tuesday, November 10, 2026

Seminar • Human–Computer Interaction
Beyond the Interface: Perception, Action, and the Design of Immersive Systems
Xiaoye Michael Wang, Assistant Professor
School of Optometry and Vision Science, University of Waterloo
3:00 p.m. • DC 1304

Wednesday, November 11, 2026

Data Systems Seminar Series
TraceProv: All You Need is Log-Efficient Bolt-on Provenance Capture for Complex Relational Queries
Boris Glavic, Associate Professor
Department of Computer Science, University of Illinois Chicago
12:00 p.m. • DC 3301

Friday, November 13, 2026

PhD Seminar • Symbolic Computation
Computer Generation of Explicit Formulas for Hyperelliptic Curve Divisor Arithmetic
Amir Abbas Asgari, PhD candidate
David R. Cheriton School of Computer Science
12:30 p.m. • Hybrid: DC 2302  |  Online PhD seminar
Supervisor: Professor Éric Schost

Monday, November 16, 2026

PhD Seminar • Computer Graphics
Beyond Positional Encoding: A 5D Spatio-Directional Hash Encoding
Wenyou Wang, PhD candidate
David R. Cheriton School of Computer Science
11:00 a.m. • Online PhD seminar
Supervisor: Professor Toshiya Hachisuka

Tuesday, November 17, 2026

Distinguished Lecture Series
The RiSE of Rigorous Agentic Software Engineering
Nikolaj Bjørner, Partner Researcher
Microsoft Research
1:30 p.m. • Hybrid: DC 1302  |  Online distinguished lecture

Wednesday, November 18, 2026

PhD Seminar • Data Systems
Feeding the Beasts: The First Move Matters in Deep Search Agents
Amin Bigdeli, PhD candidate
David R. Cheriton School of Computer Science
12:00 p.m. • DC 3301
Supervisors: Professors Charles Clarke, Ebrahim Bagheri

Friday, November 20, 2026

PhD Seminar • Systems and Networking
Pricing-based Online Slice Admission Control and Resource Allocation in NextG Mobile Networks
Muhammad Sulaiman, PhD candidate
David R. Cheriton School of Computer Science
1:00 p.m. • DC 1302
Supervisor: Professor Raouf Boutaba

Wednesday, December 2, 2026

PhD Defence • Human–Computer Interaction
The Role of Context in Human–LLM Communication
Mohammad Hasan Payandeh, PhD candidate
David R. Cheriton School of Computer Science
9:15 a.m. • Hybrid: DC 2314  |  Online PhD defence
Supervisor: Professor Jian Zhao

PhD Seminar • Artificial Intelligence  |  Machine Learning
PassRL-X: Reinforcement-Learned Context Selection for Clinical Trial Eligibility Screening
Amy Tai, PhD candidate
David R. Cheriton School of Computer Science
12:00 p.m. • Hybrid: DC 3301  |  Online PhD seminar
Supervisors: Professors Lukasz Golab, Alexander Wong

Friday, December 4, 2026

PhD Defence • Computer Graphics
Light Transport Beyond Connected Paths: From Path Segments to Latent Probes
Wenyou Wang, PhD candidate
David R. Cheriton School of Computer Science
8:00 a.m. • Online PhD defence
Supervisor: Professor Toshiya Hachisuka

Wednesday, December 23, 2026

PhD Seminar • Algorithms and Complexity
FliX: Flipped Indexing for High-Performance Updatable GPU Data Structures
Rosina Kharal, PhD candidate
David R. Cheriton School of Computer Science
2:00 p.m. • DC 1304
S
upervisor: Professor Trevor Brown