Thesis defence

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

Please note: This PhD defence will be given online.

Jumyung “JC” Chang, PhD candidate
David R. Cheriton School of Computer Science

Supervisor: Professor Christopher Batty

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

Zongliang Ji, Master’s candidate
David R. Cheriton School of Computer Science

Supervisor: Professor Olga Veksler

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

Rasoul Akhavan Mahdavi, Master’s candidate
David R. Cheriton School of Computer Science

Supervisor: Professor Florian Kerschbaum