Carnegie Mellon University


Integrative Design, Arts, and Technology

Intelligent Environments

Students in the Intelligent Environments minor are concerned with the design and realization of interactive 3D spaces – both physical and virtual.  Students in this minor can explore how information and energy flow between physical, electronic, and computational spaces. By moving through space and time, we make sense of the world using our bodies. Just as we shape the environments around us, they in turn shape our experiences and senses, making us mindful of the need to develop responsible, equitable and inclusive environments. As a student in Intelligent Environments, through experimentation, hands-on learning, reflection, and documentation, you will learn:

  •  Analytical skills for the visualization and realization interactive spaces
  •  Principles of multimodal and embodied interactions
  •  3-dimensional computer-aided design (CAD) for visualization, simulation, and fabrication
  •  The cultural context, and social and environmental implications of constructed environments

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-212 Intermediate Studio: Creative Coding

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
    • Section A: Introduction to Textile Media
    • Section B: Introduction to Mediascapes: 2D to 3D Spatial Environments
  • 82-250 Digital Realities: Introducing Immersive Technologies for Arts and Culture
  • 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
  • 16-375/54-375 Robotics for Creative Practice
  • 16-467 Human-Robot Interaction
  • 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
  • 53-558 Reality Computing Studio
  • 62-315 Shaping the Environments: Experiments in Geometry and (Waste)Matter
  • 99-362 IDeATe: Intelligent Learning Spaces
  • 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. Learn more about participating faculty here.