Welcome to the David R. Cheriton School of Computer Science
The Cheriton School of Computer Science is named for David R. Cheriton, who earned his PhD in Computer Science in 1978, and made a transformational gift to the school in 2005. It has become the largest academic concentration of Computer Science researchers in Canada.
- Oct. 18, 2019
Chengnian Sun recently joined the David R. Cheriton School of Computer Science as an Assistant Professor. His research interests are in software engineering and programming languages. His work focuses on techniques, tools and methodologies for improving software quality and developers’ productivity.
- Oct. 2, 2019
Researchers have developed a powerful new tool that allows programmers to engage with work on their mobile devices to help make productive use of time away from their workplace.
In a new study done in collaboration with Microsoft Research, the team of researchers created a prototype tool called Mercury that lets programmers continue working on their mobile devices if they need to leave their desk to pick up when they return to their workstation. Currently, programmers often spend a substantial amount of time at their primary workstation to make productive use of their workdays.
- Sep. 26, 2019
University of Waterloo researchers have developed a novel tool that will allow user-experience designers to create more effective, personalized games and marketing campaigns.
Unlike other tools that categorize gamers by types, the new “player traits model,” along with a 25-item survey, can be used to more easily and accurately evaluate the kind of games people will enjoy. The model is based on five traits — social, aesthetic, challenge, goal and narrative.
- Oct. 21, 2019
Hassan Mousaid, PhD candidate
David R. Cheriton School of Computer Science
- Oct. 21, 2019
Maxwell Ramstead, McGill University
- Oct. 23, 2019
Spyros Angelopoulos, CNRS Researcher
Laboratoire d'informatique de Paris 6 (LIP6), Sorbonne Université