Current students

Hamid Tizhoosh, SDE
University of Waterloo

The history of artificial intelligence (AI) contains several ebbs and flows and is marked by many colorful personalities. We review major milestones in the development of machine learning, starting from principal component analysis to deep networks, and point to a multitude of pivotal developments that have strongly contributed to drawing the historical path of AI. 

Carolyn Lamb, PhD candidate
David R. Cheriton School of Computer Science

This thesis is driven by the question of how computers can generate poetry, and how that poetry can be evaluated. We survey existing work on computer-generated poetry and interdisciplinary work on how to evaluate this type of computer-generated creative product. 

by Ivana Kajić, WiCS member and PhD student in computer science at the University of Waterloo, working in the Computational Neuroscience Research Group

Programming can help students achieve more in their studies and allow faculty and staff to make light of repetitive and routine tasks, but many shy away from programming because learning to code can seem daunting.