Carnegie Mellon University

IDeATe

Integrative Design, Arts, and Technology

Fall 2019 IDeATe Courses

Please note that there may be changes/additions to this list leading up to the Fall 2019 semester. For schedule details, please refer to the official Schedule of Classes.

Computing Courses

  • 15-104 IDeATe: 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 (non-School of Art students by permission only as space allows)
  • 60-212 Electronic Media Studio: Interactivity and Computation for Creative Practice (non-School of Art students by permission only as space allows)

Portal Courses

  • 16-223 IDeATe Portal: Creative Kinetic Systems
  • 18-090 Twisted Signals: Multimedia Processing for the Arts
  • New! 60-218 IDeATe Portal: Real-Time Animation
  • 60-223 IDeATe Portal: Introduction to Physical Computing
  • 62-150 IDeATe Portal: Introduction to Media Synthesis and Analysis
    • Section A: Introduction to Textile Media
    • Section B: Introduction to Mediascapes: 2D to 3D Spatial Environments
    • Section C: Digital Storytelling and Archives

Game Design Courses

  • 15-466 Computer Game Programming
  • 53-353 Understanding Game Engines
  • 53-371/54-733/76-368 Role Playing Game Writing Workshop
  • 53-451 Research Issues in Game Development: Designing for XR
  • 60-333 IDeATe: Character Rigging for Production

Animation & Special Effects Courses

  • 15-463 Computational Photography
  • New! 54-290 Special Topics: Movement for Animators
  • 60-220 IDeATe: Technical Character Animation
  • 60-333 IDeATe: Character Rigging for Production
  • 60-415 Advanced ETB: Animation Studio

Media Design Courses

  • 15-294 A1 Rapid Prototyping Technologies
  • 15-394 A2 Intermediate Rapid Prototyping
  • 16-375/54-375 IDeATe: Robotics for Creative Practice
  • 24-672 Special Topics in DIY Design and Fabrication
  • 48-558/53-558 Reality Computing
  • New! 51-421 Design Center: Data Visualization
  • 53-312 Guest Experience and Theme Park Design
  • 53-642 Themed Entertainment Design Studio
  • 54-399 Decoding Media
  • New! 62-362 Activating the Body: Physical Computing and Technology in Performance
  • 62-478 A1/A2 digiTOOL
  • New! 82-285 Podcasting: Language and Culture Through Storytelling

Design for Learning Courses

  • 05-291 Learning Media Design
  • 05-432 Personalized Online Learning
  • 05-823 E-Learning Design Principles and Methods
  • New! 79-343 Education, Democracy, and Civil Rights

Sonic Arts Courses

  • 15-322 Introduction to Computer Music
  • 54-267 Conceptual Sound Design
  • 57-337 Sound Recording
  • 57-347 Electronic and Computer Music
  • 57-421 Exploded Ensemble
  • 57-458 Business of Music

Innovation & Entrepreneurship Courses

  • 15-294 A1 Rapid Prototyping Technologies
  • 15-394 A2 Intermediate Rapid Prototyping
  • 24-672 Special Topics in DIY Design and Fabrication
  • 49-300 Integrated Product Conceptualization
  • 49-313 Designing for the Internet of Things
  • 62-478 A1/A2 digiTOOL
  • 70-100 Global Business
  • 70-395 Funding Entrepreneurial Ventures
  • 70-415 Introduction to Entrepreneurship
  • 70-420 Entrepreneurship for Scientists

Intelligent Environments Courses

  • 16-375/54-375 IDeATe: Robotics for Creative Practice
  • New! 48-233 IDeATe: Orgoformation: Designing with Biological Matter
  • 48-558/53-558 Reality Computing
  • 48-734 Reactive Spaces and Media Architecture
  • 49-313 Designing for the Internet of Things

Physical Computing Courses

  • 15-294 A1 Rapid Prototyping Technologies
  • 15-394 A2 Intermediate Rapid Prototyping
  • 16-375/54-375 IDeATe: Robotics for Creative Practice
  • 24-672 Special Topics in DIY Design and Fabrication
  • 48-558/53-558 Reality Computing
  • 48-734 Reactive Spaces and Media Architecture
  • 49-313 Designing for the Internet of Things
  • New! 62-362 Activating the Body: Physical Computing and Technology in Performance
  • 62-478 A1/A2 digiTOOL

Micro Courses

  • 99-352 IDeATe Soft Fabrication Skills
  • 99-353 IDeATe CAD and Laser Cutting
  • 99-355 IDeATe Introduction to Arduino
  • 99-357 IDeATe Pragmatic Photography
  • 99-358 IDeATe Introduction to the Unity Game Engine
  • 99-359 IDeATe 3D Modeling and 3D Printing
  • 99-360 IDeATe E-Textiles

Spring 2019 IDeATe Courses

Please note that there may be changes/additions to this list leading up to the Spring 2019 semester. For schedule details, please refer to the official Schedule of Classes.

Computing Courses

  • 15-110 Principles of Computing
  • 15-112 Fundamentals of Programming and Computer Science

Portal Courses

  • 60-223 IDeATe: Introduction to Physical Computing
  • 99-361 A IDeATe Portal: Inflatables and Soft Sculpture
  • 99-361 B IDeATe Portal: Intelligent Environments
  • 99-361 D IDeATe Portal: Learning About Learning

Game Design Courses

  • 05-418 Design Educational Games
  • 53-230 Programming for Game Designers
  • 53-376 360 Story and Sound
  • 53-472 Advanced Game Studio
  • 53-409 Game Design
  • 53-471 Game Design, Prototyping, and Production
  • 60-418 Experimental Game Studio: The Fast and The Curious
  • 60-423 Advanced ETB: Interactive Art

Animation & Special Effects Courses

  • 15-365/60-422 Experimental Animation
  • 60-125 IDeATe: Introduction to 3D Animation
  • 60-413 Advanced ETB: Real-Time Animation
  • 60-415 Advanced ETB: Animation Studio: Chance Protocols

Media Design Courses

  • 05-540/18-540 Rapid Prototyping of Computer Systems
  • 15-294 A3 Rapid Prototyping Technologies
  • 15-394 A4 Intermediate Rapid Prototyping
  • 24-672 Special Topics in DIY Design and Fabrication
  • 48-559/53-559 Reality Computing II
  • 51-236 Information Design
  • 51-400 Transition Design
  • 53-312 Guest Experience and Theme Park Design
  • 53-361 The Art and Science of Photography
  • 53-376 360 Story and Sound
  • 60-110 Electronic Media Studio
  • 60-423 Advanced ETB: Interactive Art
  • 62-478 A3/A4 digiTOOL
  • 76-374 Mediated Narrative: Cuban Interactive Documentary

Design for Learning Courses

  • 05-292 IDeATe: Learning in Museums
  • 05-418 Design Educational Games
  • 51-400 Transition Design
  • 51-486 Learner Experience Design

Sonic Arts Courses

  • 15-323 Computer Music Systems and Information Processing
  • 33-114 Physics of Musical Sound
  • 53-376 360 Story and Sound
  • 54-166 Introduction to Sound Design for Theatre
  • 54-509 Theatrical Sound System Design
  • 57-337 Sound Recording
  • 57-344 Experimental Sound Synthesis
  • 57-347 Electronic and Computer Music
  • 57-421 The Exploded Ensemble
  • 57-425 Expanded Music Performance

Innovation & Entrepreneurship Courses

Portal courses: 70-100 Global Business or 15-294 A3 Rapid Prototyping Technologies or 15-394 A4 Intermediate Rapid Prototyping or 51-236 Information Design or 62-478 A3/A4 digiTOOL

  • 49-313 Designing for the Internet of Things Canceled for Spring 2019
  • 70-415 Introduction to Entrepreneurship
  • 70-416 New Venture Creation
  • 70-421 Entrepreneurship for Computer Scientists
  • 70-425 Entrepreneurship for Creative Industries
  • 70-438 Commercialization and Innovation

Intelligent Environments Courses

  • 05-540/18-540 Rapid Prototyping of Computer Systems
  • 12-750 Infrastructure Management
  • 16-376 IDeATe: Kinetic Fabrics
  • 16-455/48-530 Human-Machine Virtuosity
  • 48-528 Responsive Mobile Environments
  • 48-559/53-559 Reality Computing II
  • 49-313 Designing for the Internet of Things Canceled for Spring 2019
  • 51-400 Transition Design
  • 62-315 Shaping the Built Environment: Experiments in Geometry and Matter

Physical Computing Courses

  • 05-540/18-540 Rapid Prototyping of Computer Systems
  • 12-750 Infrastructure Management
  • 15-294 Rapid Prototyping Technologies
  • 15-394 Intermediate Rapid Prototyping
  • 16-376 IDeATe: Kinetic Fabrics
  • 16-455/48-530 Human-Machine Virtuosity
  • 18-578 Mechatronic Design
  • 24-672 Special Topics in DIY Design and Fabrication
  • 39-245 Rapid Prototype Design
  • 48-528 Responsive Mobile Environments
  • 48-559/53-559 Reality Computing II
  • 49-313 Designing for the Internet of Things Canceled for Spring 2019
  • 62-315 Shaping the Built Environment: Experiments in Geometry and Matter
  • 62-478 digiTOOL

Micro Courses

  • 99-352 A3 IDeATe Soft Fabrication Skills
  • 99-353 A3/B3 IDeATe CAD and Laser Cutting
  • 99-355 A3/B3 IDeATe Introduction to Arduino
  • 99-357 A3/B3 IDeATe Pragmatic Photography
  • 99-358 A3/B3 IDeATe Introduction to the Unity Game Engine
  • 99-359 A3/B3 IDeATe 3D Modeling and 3D Printing
  • 99-360 A3 IDeATe E-Textiles

Fall 2018 IDeATe Courses

Please note that there may be changes/additions to this list leading up to the Fall 2018 semester. For schedule details, please refer to the official Schedule of Classes.

Computing Courses

  • 15-104 IDeATe 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 (non-School of Art students by permission only as space allows)
  • 60-212 Electronic Media Studio: Interactivity and Computation for Creative Practice (non-School of Art students by permission only as space allows)

Portal Courses

  • 16-223 IDeATe Portal: Creative Kinetic Systems
  • 18-090 Twisted Signals: Multimedia Processing for the Arts
  • 60-223 IDeATe Portal: Introduction to Physical Computing
  • 62-150 IDeATe Portal: Introduction to Media Synthesis and Analysis
    • Section A: Introduction to Textile Media
    • Section B: Introduction to Mediascapes: 2D to 3D Spatial Environments
    • Section C: Digital Storytelling and Archives

Game Design

  • 15-466 Computer Game Programming
  • 53-353 Understanding Game Engines
  • 53-371/54-733/76-368 Role Playing Game Writing Workshop
  • 53-451 Research Issues in Game Development
  • 60-333 Character Rigging for Production
  • 60-419 Experimental Game Design

Animation & Special Effects

  • 15-463 Computational Photography
  • 60-220 Technical Character Animation
  • 60-333 Character Rigging for Production
  • 60-415 Advanced ETB: Animation Studio

Media Design

  • 15-294 Rapid Prototyping Technologies
  • 15-394 Intermediate Rapid Prototyping
  • 16-375/54-375 Robotics for Creative Practice
  • 24-672 Special Topics in DIY Design and Fabrication
  • 48-558/53-558 Reality Computing
  • 53-312 Guest Experience and Theme Park Design
  • 53-642 Themed Entertainment Design Studio
  • 54-399 Decoding Media
  • 60-210 Electronic Media Studio: Introduction to Interactivity
  • 60-212 Electronic Media Studio: Interactivity and Computation for Creative Practice
  • 62-478 digiTOOL
  • 67-240 Mobile Web Design & Development

Design for Learning

  • 05-291 Learning Media Design
  • 05-432 Personalized Online Learning
  • 05-823 E-Learning Design Principles and Methods

Sonic Arts

  • 15-322 Introduction to Computer Music
  • 54-267 Conceptual Sound Design
  • 57-337 Sound Recording
  • 57-347 Electronic and Computer Music
  • 57-421 Exploded Ensemble
  • 57-458 Business of Music

Innovation & Entrepreneurship

  • 15-294 Rapid Prototyping Technologies
  • 15-394 Intermediate Rapid Prototyping
  • 24-672 Special Topics in DIY Design and Fabrication
  • 49-300 Integrated Product Conceptualization
  • 62-478 digiTOOL
  • 70-100 Global Business
  • 70-395 Funding Entrepreneurial Ventures
  • 70-414 Entrepreneurship for Engineers
  • 70-415 Introduction to Entrepreneurship
  • 70-420 Entrepreneurship for Scientists

Intelligent Environments

  • 16-375/54-375 Robotics for Creative Practice
  • 48-558/53-558 Reality Computing
  • 48-734 Reactive Spaces and Media Architecture

Physical Computing

  • 15-294 Rapid Prototyping Technologies
  • 15-394 Intermediate Rapid Prototyping
  • 16-375/54-375 Robotics for Creative Practice
  • 24-672 Special Topics in DIY Design and Fabrication
  • 48-558/53-558 Reality Computing
  • 48-734 Reactive Spaces and Media Architecture
  • 62-478 digiTOOL

Micro Courses

  • 99-352 IDeATe: Soft Fabrication Skills
  • 99-353 IDeATe: SolidWorks and Laser Cutting
  • 99-355 IDeATe: Introduction to Arduino
  • 99-357 IDeATe: Pragmatic Photography
  • 99-358 IDeATe: Introduction to Unity Game Engine
  • 99-359 IDeATe: Inventor and 3D Printing
  • 99-360 IDeATe: E-Textiles

Spring 2018 IDeATe Courses

Please note that there may be changes/additions to this list leading up to the Spring 2018 semester. For schedule details, please refer to the official Schedule of Classes.

Game Design

  • 05-418 Design Educational Games
  • 53-230 Programming for Game Designers
  • 53-376 360 Story and Sound
  • 53-399 Special Topics: Advanced Game Studio
  • 53-409 Game Design
  • 53-471 Game Design, Prototyping, and Production
  • 60-359 Playful Theory: Critical Topics in Game Culture

Animation & Special Effects

  • 15-465/60-414 Animation, Art, and Technology
  • 16-374/60-428 Art of Robotic Special Effects
  • 60-125 Introduction to 3D Animation

Media Design

  • 05-540/18-540 Rapid Prototyping of Computer Systems
  • 15-294 A3 Rapid Prototyping Technologies
  • 15-394 A4 Intermediate Rapid Prototyping
  • 24-672 Special Topics in DIY Design and Fabrication
  • 48-559/53-559 Reality Computing II
  • 51-236 Information Design
  • 53-312 Guest Experience and Theme Park Design
  • 53-340 Digital Archives and Storytelling: A Practicum
  • 53-376 360 Story and Sound
  • 60-110 Electronic Media Studio
  • 62-478 A3/A4 digiTOOL
  • 67-240 Mobile Web Design & Development
  • 76-374 Mediated Narrative: Cuban Interactive Documentary

Learning Media

  • 05-292 Learning Media Methods
  • 05-418 Design Educational Games
  • 51-486 Learner Experience Design
  • 80-292 Learning Science Principles

Sound Design

  • 15-323 Computer Music Systems and Information Processing
  • 33-114 Physics of Musical Sound
  • 53-376 360 Story and Sound
  • 54-166 Introduction to Sound Design for Theatre
  • 54-509 Theatrical Sound System Design
  • 57-337 Sound Recording
  • 57-344 Experimental Sound Synthesis
  • 57-347 Electronic and Computer Music
  • 57-421 The Exploded Ensemble
  • 57-425 Expanded Music Performance

Innovation & Entrepreneurship

Portal courses: 70-100 Global Business or 15-294 A3 Rapid Prototyping Technologies or 15-394 A4 Intermediate Rapid Prototyping or 51-236 Information Design or 62-478 A3/A4 digiTOOL

  • 49-313 Designing for the Internet of Things
  • 70-415 Introduction to Entrepreneurship
  • 70-416 New Venture Creation
  • 70-421 Entrepreneurship for Computer Scientists
  • 70-425 Entrepreneurship for Creative Industries
  • 70-438 Commercialization and Innovation

Intelligent Environments

Portal courses: 60-223 Introduction to Physical Computing, 99-361 A IDeATe Portal: Inflatables and Soft Sculpture, 99-361 B IDeATe Portal: Intelligent Environments

  • 05-540/18-540 Rapid Prototyping of Computer Systems
  • 12-750 Infrastructure Management
  • 16-455/48-530 Human-Machine Virtuosity
  • 48-528 Responsive Mobile Environments
  • 48-559/53-559 Reality Computing II
  • 49-313 Designing for the Internet of Things
  • 62-315 Breeding Architecture: Computational Techniques for Shaping the Built Environment

Physical Computing

Portal course: 60-223 Introduction to Physical Computing, 99-361 C IDeATe Portal: Storytelling with Machines

  • 05-540/18-540 Rapid Prototyping of Computer Systems
  • 12-750 Infrastructure Management
  • 15-294 Rapid Prototyping Technologies
  • 15-394 Intermediate Rapid Prototyping
  • 16-374/60-428 Art of Robotic Special Effects
  • 16-455/48-530 Human-Machine Virtuosity
  • 18-578 Mechatronic Design
  • 24-672 Special Topics in DIY Design and Fabrication
  • 39-245 Rapid Prototype Design
  • 48-339 Making Things Interactive
  • 48-528 Responsive Mobile Environments
  • 48-559/53-559 Reality Computing II
  • 49-313 Designing for the Internet of Things
  • 62-315 Breeding Architecture: Computational Techniques for Shaping the Built Environment
  • 62-478 digiTOOL

Micro Courses

  • 99-352 A3/B3 IDeATe Soft Fabrication Skills
  • 99-353 A3/B3 IDeATe SolidWorks and Laser Cutting
  • 99-355 A3/B3 IDeATe Introduction to Arduino
  • 99-357 A3/B3 IDeATe Pragmatic Photography
  • 99-358 A3/B3 IDeATe Introduction to the Unity Game Engine
  • 99-359 A3/B3 IDeATe Inventor and 3D Printing
  • 99-360 A3/B3 IDeATe E-Textiles

Fall 2017 IDeATe Courses

Please note that there may be changes/additions to this list leading up to the Fall 2017 semester. For schedule details, please refer to the official Schedule of Classes.

Game Design

Portal courses: 15-104 Introduction to Computing for Creative Practice or 62-150 Introduction to Media Synthesis and Analysis

  • 53-352 Designing Achilles in a Video Game
  • 53-353 Understanding Game Engines
  • 53-371 Role Playing Game Writing Workshop
  • 53-451 Research Issues in Game Design
  • 60-419 Experimental Game Design

Animation & Special Effects

Portal courses: 15-104 Introduction to Computing for Creative Practice or 62-150 Introduction to Media Synthesis and Analysis

  • 15-463 Computational Photography
  • 60-220 Technical Character Animation
  • 60-398 Social History of Animation
  • 60-415 Advanced ETB: Animation: Satire Through History, the Arts, and Animation
  • 60-417 Advanced ETB: Video: Experimental Science Fiction

Media Design

Portal courses: 15-104 Introduction to Computing for Creative Practice or 62-150 Introduction to Media Synthesis and Analysis

  • 15-294 A1 Rapid Prototyping Technologies
  • 15-394 A2 Intermediate Rapid Prototyping
  • 16/54-375 Robotics for Creative Practice
  • 16-456/48-530 Reality Computing
  • 24-672 Special Topics in DIY Design and Fabrication
  • 53-312 Guest Experience and Theme Park Design
  • 53-642 Themed Entertainment Design Studio
  • 60-210 Electronic Media Studio II
  • 60-427 Modding & Remixing
  • 62-478 A1/A2 digiTOOL
  • 67-240 Mobile Web Design & Development

Learning Media

Portal courses: 15-104 Introduction to Computing for Creative Practice or 62-150 Introduction to Media Synthesis and Analysis

  • 05-291 Learning Media Design
  • 05-823 E-learning Design Principles

Sound Design

Portal courses: 15-104 Introduction to Computing for Creative Practice or 18-090 Twisted Signals: Multimedia Processing for the Arts or 62-150 Introduction to Media Synthesis and Analysis

  • 15-322 Introduction to Computer Music
  • 54-267 Conceptual Sound Design
  • 54-508 Theatrical Sound System Design
  • 57-337 Sound Recording
  • 57-347 Electronic and Computer Music
  • 57-458 Business of Music

Innovation & Entrepreneurship

  • 15-294 A1 Rapid Prototyping Technologies
  • 15-394 A2 Intermediate Rapid Prototyping
  • 24-672 Special Topics in DIY Design and Fabrication
  • 49-300 Integrated Product Conceptualization
  • 62-478 A3/A4 digiTOOL
  • 70-100 Global Business
  • 70-414 Entrepreneurship for Engineers
  • 70-415 Introduction to Entrepreneurship
  • 70-420 Entrepreneurship for Scientists
  • 73-100 Principles of Economics

Intelligent Environments

Portal courses: 16-223 Intro to Physical Computing or 18-090 Twisted Signals: Multimedia Processing for the Arts or 60-223 Introduction to Physical Computing

  • 16/54-375 Robotics for Creative Practice
  • 16-456/48-530 Reality Computing
  • 48-734 Reactive Spaces for Media Architecture

Physical Computing

Portal courses: 16-223 Intro to Physical Computing or 60-223 Introduction to Physical Computing

  • 15-294 A1 Rapid Prototyping Technologies
  • 15-394 A2 Intermediate Rapid Prototyping
  • 16/54-375 Robotics for Creative Practice
  • 16-456/48-530 Reality Computing
  • 24-672 Special Topics in DIY Design and Fabrication
  • 48-734 Reactive Spaces and Media Architecture
  • 62-478 digiTOOL

Micro Courses

  • 99-352 A1/A2 IDeATe Soft Fabrication Skills
  • 99-353 A1/A2 IDeATe SolidWorks and Laser Cutting
  • 99-355 A1/A2 IDeATe Introduction to Arduino
  • 99-357 A1/A2 IDeATe Pragmatic Photography
  • 99-358 A1/A2 IDeATe Introduction to the Unity Game Engine