Faculty

Yagiz Aksoy, Assistant Professor

Area: Computational photography, computer graphics, computer vision and deep learning

Profile & Contact Information  |  Home Page

Saba Alimadadi, Assistant Professor

Area: Software engineering

Profile & Contact Information  |  Home Page

Ouldooz Baghban Karimi, Lecturer
Chair, Computing Science Diversity Committee

Area: Data & Networks

Profile & Contact Information  |  Home Page

Brad Bart, SENIOR LECTURER

Area: Instruction

Profile & Contact Information  |  Home Page

Andrei Bulatov, Professor

Area: Constraint Satisfaction, Complexity of Computation

Profile & Contact Information  |  Home Page

SHEELAGH CARPENDALE, PROFESSOR

Area: Information Visualization

Profile & Contact Information  |  Home Page

Angel Chang, Associate Professor 

Area: Natural Language Processing, Artificial Intelligence, Computer Graphics

Profile & Contact Information  |  Home Page

Wuyang Chen, Assistant Professor

Area:  Deep LearningScientific Machine Learning, Computer Vision

Profile & Contact Information  |  Home Page

Parmit Chilana, Associate Professor

Area: Human-Computer Interaction

Profile & Contact Information  |  Home Page

Ryan C.N. D'Arcy, Professor

Area: Neuroscience

Profile & Contact Information

 

 

John Edgar, Senior Lecturer
Undergrad Program Committee Chair

Area: Instruction

Profile & Contact Information

Eugene Fiume, Professor
Dean of Applied Sciences

Area: Computer Graphics

Profile & Contact Information  

Yasutaka Furukawa, Associate Professor

Area: Computer Vision, Deep Learning, Computer Graphics & Computational Photography

Profile & Contact Information  |  Home Page

Qianping Gu, Professor

Area: Network Communications and Algorithms

Profile & Contact Information  |  Home Page

Mohamed Hefeeda, Professor

Area: Computer Networks, Multimedia Communications

Profile & Contact Information  |  Home Page

Lawrence Kim, ASSISTANT PROFESSOR

Area: Human-Computer Interaction, Human-Robot Interaction

Profile & Contact Information | Home Page

Anne Lavergne, Senior Lecturer

Area: Instruction

Profile & Contact Information  |  Home Page

Linyi Li, Assistant Professor

Area: Deep learning, Trustworthy machine learning and computer security, Large language models, Software engineering

Profile & Contact Information  |  Home Page

Angelica Lim, Assistant Professor of Professional Practice

Area: Human Robot Interaction

Profile & Contact Information  |  Home Page

Felix Lo, Limited Term Lecturer

Area: Social and Ethical Critique of AI, Human-AI Symbiosis, Indigenous AI, Critical Philosophy of Technology, Non-western Philosophy of Technology

Profile & Contact Information

Ali Mahdavi-Amiri, Assistant Professor of Professional Practice
Program chair and Director, Master's in Professional Computer Science

Area: Visual computing, computer graphics, artificial intelligence

Profile & Contact Information | Home Page

 

Zhengjie Miao, Assistant Professor

Area: Database Systems, Data Management, Data Curation and Integration, Data Provenance

Profile & Contact Information | Homepage

David Mitchell, Associate Professor

Area: Constraint satisfaction, Algorithms for deduction and other reasoning tasks

Profile & Contact Information  |  Home Page

Jian Pei, Professor

Area: Databases and Data Mining

Profile & Contact Information  |  Home Page

Fred Popowich, Professor

Area: Computational Linguistics and Logic Programming

Profile & Contact Information  |  Home Page

Anoop Sarkar, Professor

Area: Computational Linguistics; Machine Learning; Probabilistic Grammars and Formal language theory

Profile & Contact Information  |  Home Page

Oliver Schulte, Professor
Director, School of Computing Science

Area: Machine Learning, Computational Logic, Computational Decision Theory

Profile & Contact Information  |  Home Page

IGOR SHINKAR, ASSociate Professor

Area: Computational complexity

Profile & Contact Information  |  Home Page

Harinder Singh Khangura, Senior Lecturer

Area: Instruction

Profile & Contact Information  |  Home Page

Andrea Tagliasacchi, Associate Professor
Chair, Visual Computing Research

Area: Computer Vision, Computer Graphics, Deep Learning

Profile & Contact Information | Home Page

 

Sharan Vaswani, Assistant Professor

Area: Machine learning, Optimization, Reinforcement Learning

Profile & Contact Information | Home Page

Keval Vora, Associate Professor

Area: Parallel & Distributed Computing, Irregular Big Data Processing and High Performance Computing

Profile & Contact Information  |  Home Page

Tao Wang, Assistant Professor

Area: Machine Learning, Computer Security

Profile & Contact Information  |  Home Page

Yuepeng Wang, Assistant Professor

Area: Programming Languages

Profile & Contact Information

 

Kay C. Wiese, Professor
Software Systems Chair and Program Director

Area: Computational Biology and Bioinformatics, Evolutionary Computation, Computational Intelligence and Machine Learning, Visualization

Profile & Contact Information  |  Home Page

Cynthia Xie, Senior Lecturer

Area: Mandarin Chinese Instruction for the Dual Degree Program

Profile & Contact Information

 

KangKang Yin, Associate Professor

Area: Computer Animation, Computer Graphics, Humanoid Robotics, Machine Learning, Multimedia Analysis

Profile & Contact Information | Home Page

Alaa Alameldeen, Associate Professor 

Area: Computer architecture, computer systems, memory systems/security

Profile & Contact Information | Home Page

Matt Amy, Assistant Professor

Area: Quantum Computing 

Profile & Contact Information | Home Page

Greg Baker, LECTURER

Area: Instruction

Profile & Contact Information  |  Home Page

Steven Bergner

Area: Machine Learning 

Profile & Contact Information 

Robert Cameron, Professor

Area: Compiler Technology; Parallel Processing

Profile & Contact Information  |  Home Page

Bobby Chan, LECTURER

Area: Instruction

Profile & Contact Information  |  Home Page

Mo Chen, Associate Professor

Area:  Robotics and Autonomous Systems

Profile & Contact Information  |  Home Page

Victor Cheung, Lecturer

Area: Human-computer interaction, interface and interaction design

Profile & Contact Information 

Diana Cukierman, University Lecturer

Area: Instruction

Profile & Contact Information

Toby Donaldson, Senior Lecturer
Associate Director, Academic Administration

Area: Instruction

Profile & Contact Information

Martin Ester, Professor

Area: Databases and Data Mining

Profile & Contact Information  |  Home Page

Brian Fraser, Senior Lecturer

Area: Instruction

Profile & Contact Information  |  Home Page

Uwe Glässer, Professor

Area: Software Technology, Distributed Communication Architectures

Profile & Contact Information  |  Home Page

Ghassan Hamarneh, Professor

Area: Medical Image Analysis (Computational/Artificial Intelligence, Computer Vision, Image Processing)

Profile & Contact Information  |  Home Page

Valentine Kabanets, Professor

Area: Complexity of Computation, Automata and Logic

Profile & Contact Information  |  Home Page

Steven Ko, Associate Professor, ASSOCIATE DIRECTOR, RESEARCH AND INDUSTRY RELATIONS

Area: Systems and Software Engineering

Profile & Contact Information | Home Page

Ke Li, Assistant Professor

Area: Machine learning, Computer Vision

Profile & Contact Information  |  Home Page

Maxwell Libbrecht, Associate Professor

Area: Computational Biology and Machine Learning

Profile & Contact Information  |  Home Page

Jiangchuan (JC) Liu, Professor

Area: Networking and multimedia communications

Profile & Contact Information  |  Home Page

Hang Ma, Assistant Professor

Area: Artificial Intelligence, Robotics, Multi-Agent/Robot Systems, Machine Learning

Profile & Contact Information  |  Home Page

ANDERS MILTNER, ASSISTANT PROFESSOR

Area: Programming Languages

Profile & Contact Information | Home Page

Steven Pearce, Lecturer

Area: Instruction, Computational Applied Mathematics, Quantum Computing

Profile & Contact Information  |  Home Page

Jason Peng, ASSISTANT PROFESSOR

Area: Reinforcement Learning, Computer Animation, Robotics

Profile & Contact Information | Home Page

Janice Regan, Senior Lecturer

Area: Instruction

Profile & Contact Information  |  Home Page

Manolis Savva, Associate Professor
GRAD PROGRAM COMMITTEE CHAIR

Area: Computer Graphics, Computer Vision, Deep Learning

Profile & Contact Information  |  Home Page

Thomas C. Shermer, Professor

Area: Computational Geometry and Computer Graphics

Profile & Contact Information  |  Home Page

Arrvindh Shriraman, Associate Professor

Area: Systems architecture, hardware-software interactions, parallelism, sychronization and imporoving software reliability within specialized fields.

Profile & Contact Information  |  Home Page

William (Nick) Sumner, Associate Professor

Area: Software Development, Debugging

Profile & Contact Information  |  Home Page

Eugenia Ternovska, Associate Professor

Area: Logical in Computer Science, Descriptive Complexity

Profile & Contact Information  |  Home Page

Nicholas Vincent, Assistant Professor

Area: Human-Computer Interaction, Artificial Intelligence, Machine Learning

Profile & Contact Information

Jiannan Wang, Associate Professor

Area: Database Systems and Big Data

Profile & Contact Information  |  Home Page

Ke Wang, Professor

Area: Databases, Data Mining

Profile & Contact Information  |  Home Page

Tianzheng Wang, Associate Professor
CHAIR, DDP/Partnership Programs Committee 

Area: Database Systems, Parallel and Distributed Systems

Profile & Contact Information  |  Home Page

Jianliang Wu, Assistant Professor

Area: Systems Security and Privacy, Formal Analysis, Machine Learning Security and Privacy

Profile & Contact Information | Homepage

Xing-Dong Yang, Associate Professor

Area: Human-Computer Interaction

Profile & Contact Information | Home Page

Richard (Hao) Zhang, Professor

Area: Computer Graphics; Geometric Modelling

Profile & Contact Information | Home Page

IN MEMORIAM

Ryan Shea, Assistant Professor