
Cristina Conati
Associate Professor
Artificial intelligence, human-computer interaction, affective computing, personalized interfaces, intelligent user interfaces, intelligent interface agents, virtual agent, user-adapted interaction, computer-assisted education, educational computer games, computers in education, user-adaptive interaction, machine learning

Joanna McGrenere, PhD
Professor; Associate Head, Graduate Affairs
Human-computer interaction, user interface design, computer science

Karon MacLean, PhD
Professor
Human computer interaction (HCI), human robot interaction (HRI), affective interfaces, haptic interfaces, interaction design, touch and emotion sensing, wearable computing
Robert Bridson, PhD
Adjunct Professor
Computer graphics, computer animation, scientific computing, numerical analysis

Andrew Warfield
Assistant Professor
Canada Research Chair in Computer Systems and Security
Cloud computing, virtualization, information storage, computer security, information privacy, information technology

Dr. Robert Xiao, PhD
Assistant Professor
Human-Computer Interaction, Augmented Reality, Virtual Reality, Computer Security, Privacy,
Alla Sheffer, CS, PhD
Professor
Computer graphics, computer aided design, digital media

Michiel van de Panne, PhD
Professor
Associate Head for Research and Faculty Affairs
Computer animation, computer graphics, robotics

Alan Mackworth, BASc (Toronto), AM (Harvard), DPhil (Sussex)
Professor
Artificial intelligence, AI, machine learning, robotics, computer science, technology and aging

Steven Wolfman, PhD
Senior Instructor
Computer science education, active learning, kinesthetic learning activities, pen-based computing

Mark Schmidt
Associate Professor
Dept. of Computer Science
Canada Research Chair in Large-Scale Machine Learning
Canada CIFAR AI Chair (Alberta Machine Intelligence Institute)
Machine learning, artificial intelligence, deep learning, numerical optimization, data science, Medical AI,

Prof. Gregor Kiczales
Professor
Online learning, online course design, Computer programming, software development, teaching programming, programming languages,
Dr. Kwang Moo Yi
Assistant Professor
Computer Vision, Visual Geometry, Local Features, Augmented Reality, Deep Learning Applications, Structure from Motion, Image Matching, Outlier Rejection,

Holger H. Hoos, PhD
Professor
Computers and creativity, intelligent problem solving, mathematical analysis for software / problem solvers, computer music, bioinformatics, molecular design

Michael Friedlander
Associate Professor
Numerical optimization, numerical linear algebra, scientific computing