Tools and Programming
Applying HCI methods to our own field of computing and interactive systems can lead to innovation, best practices, and resources to support future developments.
Some HCI + computing projects result in a new tool or enabling contribution – a physical artifact like a code library, data set, browser extension, or AI tool – that can be shared with others to use.
Other HCI research focuses on the field of computer programming. Software development is a difficult task, and the process of making it easier for devs of all skill levels is important for the future of the industry.
Students who want to learn more about these application areas might be interested in the following courses or opportunities:
-
From Code to Commands
NEWSToday's generative artificial intelligence models can create everything from images to computer applications, but the quality of their out...
PolicyCraft
PROJECTCommunity and organizational policies are typically designed in a top-down, centralized fashion, with limited input from impacted stakeholders. This can r...
-
Human-AI Collaboration Can Unlock New Frontiers in Creativity
NEWSContent churned out by generative AI models is surprisingly competent, if not always particularly exciting. But research at Carnegie Mello...
-
Ion Receives NSF CAREER Award for Material-Changing Interfaces
NEWSImagine a hard floor that adapts to cushion the impact of your fall, or a chair that adjusts its firmness and ergonomic support based on y...
-
Purpose Mode Helps Social Media Users Stay Focused on Their Desired Tasks
NEWSIf you’re an active user of social media platforms, chances are you’ve felt distracted on more than one occasion while staring at your pho...
-
CMU at CHI 2025
NEWSOur halls are abuzz with talk of “CHI” (pronounced “kai”), the nickname for the upcoming conference on computer human interaction (CHI). ...
Inkspire
PROJECTWith recent advancements in the capabilities of Text-to-Image (T2I) AI models, product designers have begun exp...
VideoMap
PROJECTVideo editing is a creative and complex endeavor and we believe that there is potential for reimagining a new v...
-
New Search Engine Tool Helps Users Make Sense of Unfamiliar Topics
NEWSAn unstructured search for online information about new topics or products can be daunting.
Accelerated Software Testing
PROJECTThe United States spends more than $48 billion/year on software testing, and many powerful testing tools have significant usability barriers that limit th...
Soundify
PROJECTIn the art of video editing, sound is really half the story. Through formative interviews with professional editors (N=10), we found that the manual task ...
