Seminar

Please note: This PhD seminar will be given online.

Thierry Delisle, PhD candidate
David R. Cheriton School of Computer Science

Supervisor: Professor Peter Buhr

What is the polite way for computer programs to procrastinate?

Postponing work politely means not preventing the progress of others, which requires taking turns letting others make eventual progress. When this happens quickly, there is the illusion of simultaneity and possibly real simultaneity.

Please note: This DSG Seminar Series talk will be given online.

David Doermann
Department of Computer Science and Engineering
School of Engineering and Applied Sciences
Institute for Artificial Intelligence
University at Buffalo

Please note: This PhD seminar will be given online.

Xiang Fang, PhD candidate
David R. Cheriton School of Computer Science

Supervisor: Professor Stephen Mann

With an update of the usage of coordinates and an extension of the blending formulas, it is possible to construct C-continuity instead of of G-continuity, and process n-sided faces as input.

Please note: This master’s thesis presentation will be given online.

Aniruddhan Murali, Master’s candidate
David R. Cheriton School of Computer Science

Supervisor: Professor Mei Nagappan

Automatic bug fixing has become a promising direction over manual fixing of bugs. In this work, we focus on a specific bug: Memory Leaks. We propose an automatic approach to suggest memory leak fixes in C/C++ programs saving valuable developer time.

Please note: This seminar will be given online.

Yashar Ganjali
Chief Scientist and Director, Data Center Networking Laboratory, Huawei
Professor, Department of Computer Science, University of Toronto