Find an Expert

Use this search engine to find a researcher doing work in your sector/area of interest. Researcher names are hyperlinked to their personal websites and contact information. If your search does not provide any results, this does not necessarily mean we do not have researchers who can work with you, please contact us to explore possibilities.

For prospective graduate students:

You can use this search engine to find potential supervisors for your graduate research. Click the researcher's name to check their professor page for information about their current research projects and to see if they are taking on graduate students. The supervisor's contact information is listed on their page for your reference.

For media looking for expert comment:

Most of our researchers are happy to offer expert comment to members of the media. Feel free to search for relevant researchers by name or subject using this tool. Once you find the name of a suitable researcher, please direct all inquiries to Andrew Lyle, Partner, Communications & Marketing, Faculty of Science - alyle@ualberta.ca.

Name

Department

Areas of Expertise

Bowling, MichaelComputing Scienceartificial intelligence, computer games, machine learning, reinforcement learning, sequential decision making, game theory, imperfect information, abstraction, regret minimization, agent modeling, collusion detection, game playing, world models, deep learning, representation learning, metalearning, computational game theory
Bulitko, VadimComputing Scienceartificial intelligence, computer games, information and communications technologies, interactive storytelling, emotion modeling, real-time heuristic search, machine learning, agent-based simulations, cognitive process in humans and machines, data science
Hayward, RyanComputing Sciencealgorithmics, computer games, graph algorithm, graph theory, combinatorial optimization, combinatorial game theory, proof number search, Monte Carlo tree search, board games, game of Hex, heuristic search, artificial intelligence, two-player search
Holte, RobertComputing Scienceartificial intelligence, computer games, heuristic search, single-agent search, machine learning
Mueller, MartinComputing Scienceartificial intelligence, computer games, heuristic search, automated planning, monte carlo tree search, game tree search, massively parallel, motion planning, probabilistic planning, random walk planning, game of go, combinatorial game theory, reinforcement learning, exploration, domain­ independent planning
Santana de Lelis, LeviComputing ScienceArtificial Intelligence, Machine Learning, Human­computer interaction, Computer games, Heuristic search, Planning, Program Synthesis, Explainable AI
Schaeffer, JonathanComputing ScienceGames, Checkers, Chess, Poker, Video games, Online learning, Artificial intelligence, Machine learning, Computer games, Heuristic search, Massive open online courses, MOOCs, Polar exploration history
Stroulia, EleniComputing Scienceartificial intelligence, computer games, information and communications technologies, health, aging, model-driven software engineering, collaborative software platforms, cloud-based software platforms, service-oriented architecture, personalized mobile applications, sensor-based applications, social-network analysis, data analysis and visualization, data science, internet of things, smart buildings, smart homes, software architecture, sensors, cyberphysical systems, data fusion, human­ computer Interaction, access control, DevOps
Sturtevant, NathanComputing Sciencesearch, knowledge, heuristics, learning, constraints, artificial intelligence, heuristic search (single-agent, multi-agent, game-tree), AI in games, algorithmic game theory, machine learning
Szafron, DuaneComputing Sciencecomputer games, software systems, computer poker, game theory, nash equilibrium, game abstraction, regret minimization, extensive game, importance sampling, multiagent decision