Current students

Please note: This master’s thesis presentation will take place online.

Yaxin Cheng, Master’s candidate
David R. Cheriton School of Computer Science

Supervisor: Professor Chengnian Sun

Please note: This master’s research paper presentation will take place in DC 3317.

Muhammad Hassan, Master’s candidate
David R. Cheriton School of Computer Science

Supervisor: Professor Shane McIntosh

Reproducible Builds are software builds that generate identical outputs at each invocation. They are important for security, quality assurance and commercial verifiability.

Any computer scientist 70 or more years of age today knows almost every other computer scientist of those same ages, as few were in the discipline during its fledgling days. One such individual from that era is Daniel Berry, a professor in the Software Engineering group at the Cheriton School of Computer Science.

Please note: This master’s thesis presentation will take place online.

Shannon Veitch, Master’s candidate
David R. Cheriton School of Computer Science

Supervisor: University Professor Doug Stinson

Please note: This master’s thesis presentation will take place online.

Junqiao Lin, Master’s candidate
David R. Cheriton School of Computer Science

Supervisor: Professor Richard Cleve

Please note: This master’s thesis presentation will take place online.

Peyman Momeni, Master’s candidate
David R. Cheriton School of Computer Science

Supervisor: Professor Sergey Gorbunov

Please note: This PhD seminar will take place online.

Peng Shi, PhD candidate
David R. Cheriton School of Computer Science

Supervisor: Professor Jimmy Lin

We focus on the Cross-lingual Text-to-SQL semantic parsing, where the parsers are expected to generate SQL for non-English utterances based on English database schema. Intuitively, English translation as a side information is an effective way for bridging the language gap, while the noise introduced by translation system may effect the parser effectiveness.