
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,

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

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

Konrad Walus, PhD
Associate Professor
3D printing, printable devices, printable electronics, microelectromechanical systems, sensors, nanoelectronics, nanotechnology, bioprinting, biofabrication, 3D printers, printable sensors, computing, quantum computers, quantum computing

Steven Wilton
Professor
Integrated circuits, flexible computer chips, flexible computers, computer engineering

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

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

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

Prof. Karen Cheung, PhD
Professor
Biotechnology, MEMS and BioMEMS, Microtechnology, Lab-on-a-Chip, Microfluidics, neural implants, biomedical engineering, 3D printing, tissue engineering,
William Unruh
Professor
Black holes, cosmology, quantum computers, theory of gravity, solar system, space science

Ivan Beschastnikh
Professor
Software engineering, software systems, distributed systems, distributed computing, systems security and privacy, internet, web, cloud computing, information technology
Robert Bridson, PhD
Adjunct Professor
Computer graphics, computer animation, scientific computing, numerical analysis

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

Reid Holmes
Associate Professor
Software engineering, human aspects of software, mining software repositories, understanding software systems, software reuse, software tools, software testing, software quality
Alla Sheffer, CS, PhD
Professor
Computer graphics, computer aided design, digital media

David Poole
Professor
Artificial intelligence, machine learning, decision making, logic, probability, expert systems, neural networks, Bayesian networks, probabilistic programming, logic programming

Dr. Steven Hallam, PhD
Professor
Microbial ecology, biological engineering, bioinformatics, entrepreneurship, genomics, single-cell genomics, metabolic pathway inference, metagenomics, environmental genomics, automation systems, synthetic biology, machine learning, information aesthetics, science communication, scholarship of education leadership, functional screening, biocatalyst discovery, bioeconomy, bioenergy, microplastics, anaerobic digestion, cyanobacteria, metabolic interaction networks, symbiosis, climate change, oxygen minimum zones, oceanography, sustainability,