Skip to content

People

Meet our World-Class Faculty

The Allen School’s tenure-track, research and teaching faculty members are at the forefront of innovation — both in the lab and in the classroom.

Our faculty, which is approaching 100 members strong, has been widely recognized for their contributions advancing the field of computing while preparing students to be the leaders and innovators of tomorrow. Among them are 29 Sloan Research Fellows, 52 recipients of National Science Foundation (NSF) CAREER or Presidential/NSF Young Investigator awards, three Presidential Early Career (PECASE) Award honorees, eight TR35 Award winners, and multiple individuals honored for advancing specific areas of the field. We also have 13 Fellows of the ACM, 10 Fellows of the IEEE, and four members of the National Academies, signifying our faculty’s career-spanning leadership and service to the scientific and engineering communities.

While they are lauded for their research contributions, our faculty members are first and foremost educators. Five professors have received the University of Washington Distinguished Teaching Award, and we were the first unit on campus to earn the UW’s Brotman Award for Instructional Excellence.

Associate Professor


Data Science; Ethics & Fairness; Human-Centered AI; Natural Language Processing; Social Computing

Professor


Computing for Development

Teaching Professor


Computing Education Research

Professor


Cloud Computing; Computer Networking; Computing Education Research; Operating & Distributed Systems

Professor & Director


Cloud Computing; Data Management; Data Science

Associate Professor


Data Management; Data Science; Data Visualization; Human-Centered AI; Human-Computer Interaction

Professor

Associate Director of Facilities


Algorithms; Complexity; Quantum Computing

Assistant Professor


Computer Graphics & Animation; Programming Languages

Professor


Programming Languages

Professor


Computer Vision; Machine Learning; Robotics

Associate Teaching Professor


Computing Education Research; Fabrication

Associate Teaching Professor


Computing Education Research

Professor


Accessibility; Human-Centered AI; Human-Computer Interaction; Robotics

Professor


Architecture & Parallel Computing; Machine Learning; Molecular Programming & Synthetic Biology

Professor


Generative AI; Human-Centered AI; Machine Learning; Natural Language Processing

Assistant Professor


Cryptography; Quantum Computing

Professor


Augmented, Virtual & Mixed Reality; Computer Graphics & Animation; Computer Vision

Assistant Professor


Algorithms; Data Science; Generative AI; Machine Learning

Professor


Computing Education Research; Formal Methods; Programming Languages; Security & Privacy; Software Engineering

Professor


Computer Vision; Knowledge Representation & Reasoning; Machine Learning; Natural Language Processing

Professor


Accessibility; Human-Centered AI; Human-Computer Interaction; Ubiquitous Computing, Sensing & Embedded Systems

Professor


Robotics

Professor


Accessibility; Augmented, Virtual & Mixed Reality; Human-Computer Interaction; Ubiquitous Computing, Sensing & Embedded Systems

Assistant Teaching Professor


Architecture & Parallel Computing; Computing Education Research

Professor


Computer Networking; Human-Centered AI; Ubiquitous Computing, Sensing & Embedded Systems; Wireless Systems

Assistant Professor


Computational Neuroscience & Neuroengineering; Data Science; Machine Learning

Professor & Vice Director


Computing Education Research; Programming Languages

Assistant Professor


Computer Vision; Machine Learning; Robotics

Associate Professor


Generative AI; Knowledge Representation & Reasoning; Machine Learning; Natural Language Processing

Professor


Data Management; Data Science; Data Visualization; Human-Computer Interaction

Associate Professor


Computer Networking; Computing for Development; Human-Computer Interaction

Associate Teaching Professor


Computing Education Research

Assistant Professor


Robotics; Ubiquitous Computing, Sensing & Embedded Systems; Wireless Systems

Associate Professor


Machine Learning

Assistant Professor


Generative AI; Human-Centered AI; Machine Learning; Natural Language Processing

Associate Professor


Data Science; Security & Privacy; Software Engineering

Professor

Associate Director of Graduate Studies


Algorithms

Associate Professor


Architecture & Parallel Computing; Computer Networking; Operating & Distributed Systems; Programming Languages

Professor


Augmented, Virtual & Mixed Reality; Computer Graphics & Animation; Computer Vision; Generative AI

Assistant Professor


Explainable AI; Generative AI; Machine Learning; Natural Language Processing

Assistant Professor


Architecture & Parallel Computing; Operating & Distributed Systems; Security & Privacy

Professor

Associate Dean, Faculty Success, College of Engineering


Augmented, Virtual & Mixed Reality; Ethics & Fairness; Human-Centered AI; Human-Computer Interaction; Security & Privacy

Assistant Professor


Computer Vision; Human-Centered AI; Machine Learning; Natural Language Processing; Robotics

Professor


Cloud Computing; Computer Networking; Operating & Distributed Systems

Professor


Cloud Computing; Computer Networking; Data Science; Operating & Distributed Systems

Professor


Algorithms; Complexity

Professor


Computational Biology; Explainable AI; Machine Learning

Associate Professor


Algorithms

Associate Professor


Machine Learning; Quantum Computing

Professor


Algorithms; Complexity; Cryptography

Assistant Teaching Professor


Computing Education Research

Assistant Teaching Professor


Cloud Computing; Computing Education Research; Data Management

Associate Professor


Cloud Computing; Computer Networking; Formal Methods; Operating & Distributed Systems

Professor


Accessibility; Ethics & Fairness; Fabrication; Human-Computer Interaction; Ubiquitous Computing, Sensing & Embedded Systems

Teaching Professor


Augmented, Virtual & Mixed Reality; Computer Graphics & Animation; Computing Education Research

Associate Professor


Ethics & Fairness; Human-Centered AI; Machine Learning

Associate Professor


Computational Biology; Machine Learning

Assistant Teaching Professor


Computing Education Research

Assistant Professor


Complexity; Quantum Computing

Research Assistant Professor


Computational Biology; Molecular Programming & Synthetic Biology

Professor


Machine Learning; Security & Privacy

Professor


Architecture & Parallel Computing

Professor


Algorithms

Professor

Associate Director of Development & Entrepreneurship


Human-Computer Interaction; Machine Learning; Ubiquitous Computing, Sensing & Embedded Systems

Teaching Professor


Computing Education Research

Associate Professor


Cloud Computing; Computer Networking; Operating & Distributed Systems

Professor


Computational Biology; Computer Graphics & Animation; Computer Vision; Robotics

Professor


Algorithms; Complexity

Professor


Human-Centered AI; Computational Neuroscience & Neuroengineering; Robotics

Teaching Professor


Computing Education Research

Professor

Associate Director of Research and Communication


Ethics & Fairness; Human-Centered AI; Human-Computer Interaction

Professor


Augmented, Virtual & Mixed Reality; Human-Computer Interaction; Security & Privacy

Professor


Algorithms

Assistant Teaching Professor


Computing Education Research

Assistant Teaching Professor


Computing Education Research

Assistant Professor


Computer Graphics & Animation; Fabrication; Human-Centered AI

Professor


Computational Biology; Molecular Programming & Synthetic Biology

Professor


Augmented, Virtual & Mixed Reality; Computer Graphics & Animation; Computer Vision; Generative AI

Professor


Computational Biology; Computer Vision; Machine Learning

Associate Professor

Associate Director for Diversity, Equity, Inclusion and Access


Computing Education Research; Fabrication; Human-Centered AI; Human-Computer Interaction

Professor


Computer Networking; Robotics; Ubiquitous Computing, Sensing & Embedded Systems; Wireless Sensing

Professor


Machine Learning; Natural Language Processing

Professor


Accessibility; Human-Centered AI; Machine Learning; Robotics

Professor


Data Management; Data Science; Formal Methods

Professor


Computing Education Research; Human-Centered AI; Human-Computer Interaction

Professor


Fabrication; Formal Methods; Programming Languages

Professor


Architecture & Parallel Computing; Generative AI

Professor


Cryptography; Security & Privacy

Assistant Professor


Molecular Programming & Synthetic Biology

Associate Professor


Ethics & Fairness; Human-Centered AI; Natural Language Processing

Assistant Professor


Cryptography; Security & Privacy

Assistant Teaching Professor


Computing Education Research

Assistant Professor


Computational Biology; Generative AI; Machine Learning; Natural Language Processing

Assistant Professor


Operating & Distributed Systems; Programming Languages

Assistant Teaching Professor


Algorithms; Computing Education Research

Assistant Teaching Professor


Computing Education Research; Operating & Distributed Systems; Programming Languages

Associate Teaching Professor


Computing Education Research

Professor


Natural Language Processing

Assistant Professor


Human-Centered AI; Human Computer Interaction; Social Computing