Skip to content

Software & Hardware Systems

Our researchers are driving innovation across the entire hardware, software and network stack to make computer systems more reliable, efficient and secure.

From internet-scale networks, to next-generation chip designs, to deep learning frameworks and more, we build and refine the devices and applications that individuals, industries and, indeed, entire economies depend upon every day.


Allen School Faculty

Accessible Accordion

Areas of Expertise

Societal Impact

Results will appear in alphabetical order.

Assistant Teaching Professor

Professor

Associate Professor

Assistant Professor

Professor

Assistant Professor

Professor

Assistant Teaching Professor

Professor & Interim Director

Professor

Associate Professor

Assistant Professor

Associate Professor

Associate Professor

Assistant Professor

Associate Professor

Assistant Professor

Professor

Associate Professor

Professor

Professor

Professor

Professor

Assistant Professor

Assistant Professor

Assistant Teaching Professor

Highlights


Science World

Murphy (Ph.D., ‘96), professor and former Vice-President Research and Innovation at the University of British Columbia, will lead the Vancouver, BC organization’s efforts to engage learners in STEAM (science, technology, engineering, art & design and math).

Allen School News

Researchers in the Programming Languages & Software Engineering (PLSE) group introduced egg, an open-source library that uses e-graphs along with equality saturation to optimize term representations. Their paper was recently featured as a Communications of the ACM Research Highlight.

Allen School News

Grossman, who has served as vice director of the school for the past nine years and is a recognized leader in programming languages education and research, will succeed Magdalena Balazinska at the conclusion of her term on August 17.

Our study of the theoretical foundations of computing spans algorithm design and analysis, complexity, optimization, cryptography, quantum and more.

We seek to answer fundamental and long-standing questions about the capabilities and limitations of our field, which has practical implications in economics, logistics, social welfare, transportation and many other real-world domains.


Allen School Faculty

Accessible Accordion

Areas of Expertise

Societal Impact

Results will appear in alphabetical order.

Assistant Professor

Professor

Associate Professor

Associate Professor

Professor

Associate Professor

Professor

Professor

Assistant Teaching Professor

Highlights


Allen School News

Allen School faculty recognized 2025 alumni Wei and Zhu for their outstanding doctoral dissertation research identifying new methods for tackling online harassment introducing more secure techniques for generating digital signatures, respectively.

Allen School News

Li (B.S., ‘13) and his collaborators received the award for resolving a foundational problem in robust statistics, proving that a broad class of high-dimensional statistical problems can be both efficiently and robustly solved, even when some of the data has been corrupted.

Allen School News

The medal from the International Mathematical Union recognizes a researcher under the age of 40 who has made outstanding contributions in the mathematical aspects of the information sciences.

Advances in low- and no-power sensing, communication and interaction technologies offer new possibilities for blending digital innovation with our physical environment.

From gesture recognition that allows people to interact with objects in new ways, to low-power sensors that collect and transmit data about temperature, air quality, urban accessibility and more, our researchers are tapping into the potential of computation to transform how we experience the world around us.


Allen School Faculty

Accessible Accordion

Areas of Expertise

Societal Impact

Results will appear in alphabetical order.

Professor

Associate Teaching Professor

Professor

Professor

Professor

Professor

Professor

Assistant Professor

Professor

Teaching Professor

Professor

Professor

Highlights


Allen School News

Itani, who works with Allen School professor Shyam Gollakota in the Mobile Intelligence Lab, was recognized for exceptional early-career research advancing AI systems for “superhuman” hearing.

HearingTracker

A technology known as semantic hearing developed in Allen School professor Shyam Gollakota’s lab could let users create acoustic bubbles, isolate chosen voices, and control individual sounds in their environment.

Fast Company

Allen School professor Jon Froehlich talks about how Project Sidewalk empowers communities by crowdsourcing data on pedestrian infrastructure, from curb ramps to broken pavement, to improve accessibility.

Our work in human-centered computing explores and enhances the ways in which people and communities engage with and experience technology. 

Our research considers the personal, educational, cultural, and ethical implications of innovation. Drawing upon techniques from human-computer interaction, learning sciences, sensing and more, we aim to maximize the potential benefits of technology while minimizing potential harms to individuals, groups and society.


Allen School Faculty

Accessible Accordion

Areas of Expertise

Societal Impact

Results will appear in alphabetical order.

Associate Professor

Assistant Professor

Associate Teaching Professor

Associate Teaching Professor

Professor

Assistant Teaching Professor

Associate Professor

Professor

Associate Professor

Assistant Teaching Professor

Assistant Teaching Professor

Associate Professor

Highlights


Allen School News

Allen School faculty recognized 2025 alumni Wei and Zhu for their outstanding doctoral dissertation research identifying new methods for tackling online harassment introducing more secure techniques for generating digital signatures, respectively.

Allen School News

Itani, who works with Allen School professor Shyam Gollakota in the Mobile Intelligence Lab, was recognized for exceptional early-career research advancing AI systems for “superhuman” hearing.

HearingTracker

A technology known as semantic hearing developed in Allen School professor Shyam Gollakota’s lab could let users create acoustic bubbles, isolate chosen voices, and control individual sounds in their environment.

When imagining the future of technology, sometimes all we need to do is look out the window — or into a microscope.

Our researchers take inspiration from nature to redefine what a computer can be, from data storage using synthetic DNA, to sensors modeled on insects and leaves. We also advance technologies to help solve biology’s biggest mysteries, such as computational approaches for understanding the mechanisms of disease and brain-computer interfaces that can restore or augment physical function and mobility.


Allen School Faculty

Accessible Accordion

Areas of Expertise

Societal Impact

Results will appear in alphabetical order.

Professor

Associate Professor

Assistant Professor

Professor

Professor

Professor

Assistant Professor

Assistant Professor

Highlights


Allen School News

Itani, who works with Allen School professor Shyam Gollakota in the Mobile Intelligence Lab, was recognized for exceptional early-career research advancing AI systems for “superhuman” hearing.

HearingTracker

A technology known as semantic hearing developed in Allen School professor Shyam Gollakota’s lab could let users create acoustic bubbles, isolate chosen voices, and control individual sounds in their environment.

MIT Technology Review Korea

Allen School professor Su-In Lee discusses the role of artificial intelligence in science and medicine and explains why the process the model follows to arrive at an answer is as important as the answer itself.

Meet our World-Class Faculty

The Allen School’s tenure-track 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 27 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 14 Fellows of the ACM, 9 Fellows of the IEEE, and two 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.

Teaching Professor


Computing Education

Associate Teaching Professor


Computing Education

Professor


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

Associate Professor


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

Associate Teaching Professor


Data Science, Machine Learning

Assistant Professor


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

Assistant Teaching Professor


Assistant Professor


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

Assistant Professor


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

Associate Teaching Professor


Computing Education

Associate Professor


Ethics & Fairness; Human-Centered AI; Machine Learning

Assistant Teaching Professor


Computing Education

Professor


Machine Learning; Security & Privacy

Teaching Professor


Computing Education

Professor

UW Vice Provost for Artificial Intelligence


Machine Learning; Natural Language Processing

Associate Teaching Professor


Computing Education

Professor


Natural Language Processing