Carnegie Mellon University


Integrative Design, Arts, and Technology

Intelligent Environments

Students in the Intelligent Environments minor focus on spaces that support efficiency and high quality of experience, addressing both the integrated development of such environments and the resulting experience. They explore this integrated approach in many contexts: daily activity, built environment, making process (from laying plaster to robot development), arts performance.

Intelligent Environments Minor - Minimum of 45 Units

One Computing Course - Minimum of 9 Units

  • 15-104 Introduction to Computing for Creative Practice
  • 15-110 Principles of Computing
  • 15-112 Fundamentals of Programming and Computer Science
  • 60-210 Electronic Media Studio: Introduction to Interactivity
  • 60-212 Electronic Media Studio: Interactivity and Computational Practice

One IDeATe Portal Course - Minimum of 9 Units

  • Recommended Portal Course for this area: 16-223 IDeATe Portal: Creative Kinetic Systems
  • Recommended Portal Course for this area: 60-223 IDeATe Introduction to Physical Computing
  • 18-090 Twisted Signals: Multimedia Processing for the Arts
  • 53-322 IDeATe: Little Games/Big Stories: Indie Roleplaying Game Studio
  • 60-125 IDeATe: Introduction to 3D Animation Pipeline
  • 62-150 Introduction to Media Synthesis and Analysis
  • 99-361 IDeATe Portal

IDeATe Intelligent Environments Courses - Minimum of 27 Units

  • 05-333 Gadgets, Sensors, and Activity Recognition in HCI
  • 05-540/18-540 Rapid Prototyping of Computer Systems
  • 12-030 IDeATe: Responsive Environments
  • 12-750 Infrastructure Management
  • 16-375/54-375 Robotics for Creative Practice
  • 16-455/48-530 Human-Machine Virtuosity
  • 16-467 Human-Robot Interaction
  • 48-339 IDeATe: Making Things Interactive
  • 48-528 Responsive Mobile Environments
  • 48-734 Possibilistic Design
  • 49-313 Designing for the Internet of Things
  • 51-361 HyperSENSE: Augmenting Human Experience in Environments
  • 51-400 Transition Design
  • 53-558 Reality Computing Studio
  • 62-315 Breeding Architecture: Computational Techniques for Shaping the Built Environment
  • Additional courses as available. Please check IDeATe Courses for the options for the current and upcoming semester.
Double-counting:  Students may double-count up to two of their IDeATe minor courses for other requirements.

Intelligent Environments Faculty

The Intelligent Environments faculty represent Carnegie Mellon's expertise in Architecture, Drama, Human-Computer Interaction, and Robotics. They carefully oversee the collaboration of students while delivering the IDeATe Intelligent Environments courses.