Human-Computer Interaction

    The HCI research program in EECS comprises a diverse group of faculty and students who work in many different areas, all tied together by a common concern: creating systems that enhance human experience. This concern gives a different flavor to our research from much of traditional computer science, which is typically focused on engineering goals (such as performance, scalability and reliability) or on serving the needs of engineers themselves (eg through goals such as maintainability).

    As software-enabled devices, appliances and systems have become pervasive, we not only depend on them in every aspect of our daily life, but the very quality of our lives is impacted by our interactions with them. Moreover, it has become clear that understanding how humans interact with machines is essential not only for usability but also for safety and security: all major security attacks include a social engineering component, and unusable medical devices are responsible for thousands of deaths every year.

    Our research programs address all aspects of the development of systems that involve human-computer interaction, including design, construction and evaluation. We create systems that demonstrate new kinds of functionality in individual and community settings (eg, in social media, personal information management, and data visualization), as well as tools for building such systems more easily and effectively. Our work extends beyond software to physical design and new technologies for fabrication. We also develop foundational theories of design, and seek to understand the social and ethical ramifications of systems.

    Faculty

    Latest news in human-computer interaction

    MAD Fellow Alexander Htet Kyaw connects humans, machines, and the physical world using AI and augmented reality.

    TactStyle, a system developed by CSAIL researchers, uses image prompts to replicate both the visual appearance and tactile properties of 3D models.

    A new method lets users ask, in plain language, for a new molecule with certain properties, and receive a detailed description of how to synthesize it.

    “Xstrings” method enables users to produce cable-driven objects, automatically assembling bionic robots, sculptures, and dynamic fashion designs.

    All promotions and appointments will take effect July 1, 2025.

    Upcoming events