Thesis defence

Please note: This PhD defence will be given online.

Jessy Ceha, PhD Candidate
David R. Cheriton School of Computer Science

Supervisor: Professor Edith Law

Please note: This PhD defence will be given online.

Jeremy Hartmann, PhD candidate
David R. Cheriton School of Computer Science

Supervisor: Professor Daniel Vogel

We investigate, build, and design interaction methods to merge the real with the virtual. An initial investigation looks at spatial augmented reality (SAR) and its effects on pointing with a real mobile phone. A study reveals a set of trade-offs between the raycast, viewport, and direct pointing techniques. 

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

Yin Ki Ng, Master’s candidate
David R. Cheriton School of Computer Science

Supervisor: Distinguished Professor Emeritus Frank Tompa

Solving math problems can be challenging, so challenging that one might wish to seek insights from the Internet and search for answers from Community Question Answering sites such as Math StackExchange. However, searching for relevant answers for a math problem is itself not trivial.

Wednesday, September 22, 2021 2:00 pm - 2:00 pm EDT (GMT -04:00)

Master’s Thesis Presentation • Programming Languages • Exception Handling in Cforall

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

Andrew Beach, Master’s candidate
David R. Cheriton School of Computer Science

Supervisor: Professor Peter Buhr

The Cforall programming language is an evolutionary refinement of the C programming language, adding modern programming features without changing the programming paradigms of C. One of these modern programming features is more powerful error handling through the addition of an exception handling mechanism (EHM).

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

Futian Zhang, Master’s candidate
David R. Cheriton School of Computer Science

Supervisor: Professor Edward Lank

Smart TVs are getting popular in recent few years. Given the emerging feature of distant bare hand control, one challenge is how to perform common tasks with this new input modality. Two tasks are discovered in this thesis including video timeline control task and object pointing task.

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

Xue Jun Wang, Master’s candidate
David R. Cheriton School of Computer Science

Supervisor: Professor Maura Grossman