Carnegie Mellon University

IDeATe

Integrative Design, Arts, and Technology

Intelligent Environments

As the technology that we use progresses, we are beginning to notice it less. It is becoming more graceful, knowing when to gently make itself available for us to work and when to fade, allowing us to think. Intelligent environments make us and our ideas the rightful stars of our workspaces.

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

Students in this concentration will work in tandem with the Physical Computing and Media Design concentrations, which provide knowledge in key component elements of integrative intelligent environments.  Accordingly, students can customize their studies by combining courses across these three concentrations with the help of their advisors.

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

  • 16-223 IDeATe Portal: Creative Kinetic Systems
  • 18-090 Twisted Signals: Multimedia Processing for the Arts
  • 60-223 IDeATe Introduction to Physical Computing
  • 62-150 Introduction to Media Synthesis and Analysis
  • 99-361 IDeATe Portal

IDeATe Intelligent Environments Courses - Minimum of 27 Units

  • 05-540/18-540 Rapid Prototyping of Computer Systems
  • 12-750 Infrastructure Management
  • 16-371/54-371 Personalized Responsive Environments
  • 16-375/54-375 Robotics for Creative Practice
  • 16-455/48-530 Human-Machine Virtuosity
  • 16-456/48-558 Reality Computing
  • 16-867 Human-Robot Interaction
  • 48-528 Responsive Mobile Environments
  • 48-559/53-559 Reality Computing II
  • 48-734 Reactive Spaces and Media Architecture
  • 54-498/60-446 Expanded Theater
  • 60-441 Urban Intervention
  • 62-315 Breeding Architecture: Computational Techniques for Shaping the Built Environment
  • 76-285 Team Communication
Double-counting:  Students may double-count up to two of their IDeATe minor courses for other requirements.
Intelligent Environments Course Descriptions

Intelligent Environments Minor - Five Courses

One Portal course

  • 16-223 IDeATe Portal: Creative Kinetic Systems
  • 60-223 IDeATe Portal: Introduction to Physical Computing

  • 99-361A IDeATe Portal: Inflatables and Soft Sculpture
  • 99-361B IDeATe Portal: Intelligent Environments

Four Collaborative and Supportive Courses

  • 05-540/18-540 Rapid Prototyping of Computer Systems
  • 12-750 Infrastructure Management
  • 16-371/54-371 Personalized Responsive Environments
  • 16-375/54-375 Robotics for Creative Practice
  • 16-455/48-530 Human-Machine Virtuosity
  • 16-456/48-558 Reality Computing
  • 16-867 Human-Robot Interaction
  • 48-528 Responsive Mobile Environments
  • 48-559/53-559 Reality Computing II
  • 48-734 Reactive Spaces and Media Architecture
  • 54-498/60-446 Expanded Theater
  • 60-441 Urban Intervention
  • 62-315 Breeding Architecture: Computational Techniques for Shaping the Built Environment
  • 76-285 Team Communication

Note: Students also have the option of taking one Collaborative or Supportive course from one of the other IDeATe areas as an elective for their Intelligent Environments minor.

Double-counting: Students may double-count up to two of their IDeATe minor courses for other requirements.

Intelligent Environments Course Descriptions

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.