Current students

Four students at the Cheriton School of Computer Science are recipients of the Computing Research Association’s 2022 Outstanding Undergraduate Researcher Awards. The annual CRA awards program recognizes undergraduate students from universities across North America who have distinguished themselves by conducting exceptional research in an area of computer science.

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

A team of computer scientists has developed a new system that recognizes near-keyboard hand gestures to expand laptop interaction.

The new technology is an innovation in the field of human-computer interaction and allows users to give commands that would otherwise involve keyboard shortcuts or mouse round-trips.

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

Egill Gudmundsson, Master’s candidate
David R. Cheriton School of Computer Science

Supervisor: Professor Olga Vechtomova

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

Amy Debbané, Master’s candidate
David R. Cheriton School of Computer Science

Supervisor: Professor Edith Law

During his inaugural lecture at the University of Lille in 1854, the French microbiologist and chemist Louis Pasteur said, “In the fields of observation chance favours only the prepared mind.”

Pasteur’s reflection is as true today as it was more than a century and a half ago. Those who observe the world keenly with minds that have been primed by experience and education will see novel ideas to pursue, original opportunities to explore.

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.