Carnegie Mellon University
IDeATe

Integrative Design, Arts, and Technology

Spring 2025 IDeATe Courses

Please note that there may be changes/additions to this list leading up to the Spring 2025 semester.

For schedule details, please refer to the official Schedule of Classes

 

 

Game Design

PORTAL COURSE

  • 53-322 IDeATe: Little Games/Big Stories: Indie Tabletop Roleplaying Game Studio

Game Design COURSES

  • 05-418 Design Educational Games
  • 53-230 Programming for Game Designers
  • 53-362 Advanced Look Development: The Two Worlds of Texture
  • 53-414 Introduction to Game Design
  • 53-471 Game Design, Prototyping, and Production
  • 53-472 Advanced Game Studio
  • 53-546 Creative Story Development for Emerging Technologies
  • 60-418 Advanced ETB: Experimental Game Design

Animation & Special Effects

PORTAL COURSE

  •  60-125 IDeATe: Introduction to 3D Animation Pipeline

ANIMATION & SPECIAL EFFECTS COURSES

  • 53-321 IDeATe Special Topics in Animation: Bipedal Rigging for Animation Production
  • 60-337 IDeATe Special Topics in Animation: Storyboarding
  • 60-420 Advanced ETB: Mediated Realities

Media Design

Media Design COURSES

  • 05-540/18-540 Rapid Prototyping of Computer Systems
  • 15-661/62-661 A4 Interaction and Expression Using the Pausch Bridge Lighting
  • 51-236 Information Design
  • 51-400 Transition Design
  • 53-312 Guest Experience and Theme Park Design
  • 60-420 Advanced ETB: Mediated Realities
  • 62-478 digiTOOL
  • 76-374 Mediated Narrative: Futuristic Explorations

Design for Learning

PORTAL COURSE

  • 99-361 A IDeATe Portal: Learning about Learning

Design for Learning COURSES

  • 05-292 IDeATe: Learning in Museums
  • 05-418 Design Educational Games
  • 51-486 Designing Experiences for Learning
  • 82-288 A4 Everyday Learning: Designing Learning Experiences in Times of Unrest & Uncertainty
  • 99-362 IDeATe: Intelligent Learning Spaces

Sonic Arts

PORTAL COURSe

  •  57-345 Twisted Signals: Multimedia Processing for the Arts

Sonic Arts COURSES

  • 15-322 Introduction to Computer Music
  • 33-114 Physics of Musical Sound
  • 54-166 Introduction to Sound Design for Theatre
  • 57-337 Sound Recording
  • 57-344/60-407 Experimental Sound Synthesis
  • 57-347 Electronic and Computer Music
  • 57-359 Audiovisual Composition note: portfolio required for registration
  • 57-421 Exploded Ensemble

Innovation & Entrepreneurship

PORTAL COURSE

For students without prior design or product design experience, one of the following:
    • 51-236 Information Design
    • 62-478 IDeATe: digiTOOL

    Innovation & Entrepreneurial Mindset COURSE

    •  70-246 Innovation & Entrepreneurial Mindset

    Innovation & Entrepreneurship COURSES

    • 49-300 Integrated Product Conceptualization
    • 70-415 Introduction to Entrepreneurship
    • 70-416 New Venture Creation

Intelligent Environments 

PORTAL COURSE

  •  99-361 B IDeATe Portal: Intelligent Environments

Intelligent Environment COURSES

  • 05-540/18-540 Rapid Prototyping of Computer Systems
  • 12-750 Infrastructure Management
  • 15-661/62-661 A4 Interaction and Expression Using the Pausch Bridge Lighting
  • 16-376 IDeATe: Kinetic Fabrics
  • 16-467 Introduction to Human-Robot Interaction
  • 51-400 Transition Design
  • 99-362 IDeATe: Intelligent Learning Spaces

Physical Computing

PORTAL COURSE

  • 60-223 IDeATe Portal: Introduction to Physical Computing

Physical computing COURSES

  • 05-540/18-540 Rapid Prototyping of Computer Systems
  • 16-376 IDeATe: Kinetic Fabrics
  • 16-480/53-399 IDeATe: Creative Soft Robotics
  • 18-578 Mechatronic Design
  • 39-245 Rapid Prototype Design
  • 62-478 digiTOOL

Soft Technologies

PORTAL COURSE

  •  62-150 IDeATe Portal: Introduction to Media Synthesis and Analysis
    • Section A: Introduction to Textile Media

Soft Technologies COURSES

  • 15-367 Algorithmic Textiles Design
  • 16-224 IDeATe: Re-Crafting Computational Thinking with Soft Technologies
  • 16-376 IDeATe: Kinetic Fabrics
  • 16-480 IDeATe: Creative Soft Robotics
  • 27-505 Exploration of Everyday Materials
  • 53-330 IDeATe: Inflatables
  • 54-346 Introduction to Costume Construction
  • 99-361 C IDeATe Portal: Garment Patterning, Construction, and Experimentation

Immersive Technologies in Arts & Culture

Portal Course

  • 62-150 IDeATe Portal: Introduction to Media Synthesis and Analysis
    • Section C: Life in the Digital Factory: Spatial Storytelling about Computational Landscapes

Intercultural Focus COURSES

  • 82-282 Interpreting Global Texts & Cultures
  • 82-283 Language Diversity & Cultural Identity

Immersive Technologies COURSES

  • 54-397 Sound Design for Interactive Environments
  • 82-284 A3 Multicultural Pittsburgh: VR Storytelling
  • 82-288 Everyday Learning: Designing Learning Experiences in Times of Unrest & Uncertainty

Micro Courses

  • 99-352 A3 IDeATe Soft Fabrication Skills
    • A3 Meeting Dates: Saturdays Jan 18, Jan 25, Feb 1
  • 99-353 IDeATe Design Essentials for Laser Cutting
    • A3 Meeting Dates: Sundays Jan 19, Jan 26, Feb 2
    • B3 Meeting Dates: Saturdays Feb 8, Feb 15, Feb 22
  • 99-354 A4 IDeATe Essentials of Woodworking
    • A4 Meeting Dates: Fridays Mar 21, Mar 28, Apr 11, Apr 18
  • 99-355 IDeATe Introduction to Arduino
    • A3 Meeting Dates: Fridays Jan 31, Feb 2, Feb 14
    • B3 Meeting Dates: Sundays Feb 9, Feb 16, Feb 23
  • 99-357 IDeATe Pragmatic Photography
    • A3 Meeting Dates: Sundays Jan 19, Feb 23
    • A4 Meeting Dates: Saturdays Mar 15, Mar 22
  • 99-358 IDeATe Introduction to the Unity Game Engine
    • A3 Meeting Dates: Saturdays Feb 1, Feb 8, Feb 15
    • A4 Meeting Dates: Sundays Feb 2, Feb 9, Feb 16
  • 99-359 IDeATe 3D Modeling and 3D Printing
    • A3 Meeting Dates: Saturdays Jan 18, Jan 25, Feb 1
    • B3 Meeting Dates: Sundays Feb 9, Feb 16, Feb 23
  • 99-360 A4 IDeATe E-Textiles
    • A4 Meeting Dates: Saturdays Mar 15, Mar 22, Mar 29

Computing Courses

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

Fall 2024 IDeATe Courses

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

Game Design

Game Design Courses

  • 15-466 Computer Game Programming
  • 24-214 Special Topics: Mazes
  • 53-341 Distributed Game Studio: Game Art Pipeline
  • 53-353 Understanding Game Engines
  • 53-362 Advanced Look Development: The Two Worlds of Texture
  • 53-371 Role Playing Game Writing Workshop
  • 53-451 Research Issues in Game Development: Designing for XR
  • 60-359 Playful Theory: Critical Topics in Game Culture

Animation & Special Effects

Portal Course

  •  60-125 IDeATe: Introduction to 3D Animation Pipeline

Animation & Special Effects Courses

  • 15-463 Computational Photography
  • 53-320 A2 IDeATe Special Topics in Animation: Character Modeling
  • 53-323 A1 IDeATe Special Topics in Animation: Storytelling Through Effects
  • 60-216/82-237 Animated Storytelling: Chinese Ghost Stories and Shadow Play
  • 60-220 IDeATe: Technical Character Animation
  • 60-335 A1 IDeATe Special Topics in Animation: Story Development
  • 60-461 Advanced ETB: Experimental Capture

Media Design

Portal Course

  •  62-150 IDeATe Portal: Introduction to Media Synthesis and Analysis
    • Section B: Introduction to Mediascapes: 2D to 3D Spatial Environments

Media Design Courses

  • 15-294 A1 Rapid Prototyping Technologies
  • 15-394 A2 Intermediate Rapid Prototyping
  • 16-375/54-375 IDeATe: Robotics for Creative Practice
  • 53-312 Guest Experience and Theme Park Design
  • 54-399 Decoding Media
  • 60-461 Advanced ETB: Experimental Capture
  • 62-362 IDeATe: Electronic Logics && Creative Practice
  • 62-478 digiTOOL
  • 62-830/93-430/93-830 Technologies Transforming the Arts
  • 67-240 Mobile Web Design & Development
  • 82-285 Podcasting: Language and Culture Through Storytelling

Sonic Arts

Sonic Arts Courses

  • 54-267 Conceptual Sound Design
  • 57-337 Sound Recording
  • 57-347 Electronic and Computer Music
  • 57-358 Introduction to Electronic Music
    • portfolio required for registration
  • 57-421 Exploded Ensemble

Design for Learning

Design for learning Courses

  • 05-291 Learning Media Design
  • 05-432 Personalized Online Learning
  • 05-823 E-Learning Design Principles and Methods
  • 85-738 Evidence-based Education Design

Innovation & Entrepreneurship

PORTAL COURSE

For students without prior design or product design experience, one of the following:
    • 15-294 Rapid Prototyping Technologies
    • 15-394 Intermediate Rapid Prototyping
    • 62-478 IDeATe: digiTOOL

    Innovation & Entrepreneurial Mindset COURSE

    •  70-246 Innovation & Entrepreneurial Mindset

    Innovation & Entrepreneurship COURSES

    • 70-100 Global Business
    • 70-395 Funding Entrepreneurial Ventures
    • 70-415 Introduction to Entrepreneurship
    • 70-438 Commercialization & Innovation

Intelligent Environments

Portal Course

  • 16-223 IDeATe Portal: Creative Kinetic Systems

Intelligent Environments Courses

  • 16-375/54-375 IDeATe: Robotics for Creative Practice
  • 24-214 IDeATe Special Topics: Mazes
  • 24-215 IDeATe Special Topics: Smart Furniture
  • 48-675 A2 Designing for the Internet of Things
  • 48-676 A1 Connected Communities: Technology, Publics, Politics, and Participation
  • 48-734 Possibilistic Design
  • 49-313 Designing for the Internet of Things

Physical Computing

Portal Course

  • 60-223 IDeATe Portal: Introduction to Physical Computing

Physical Computing Courses

  • 15-294 A1 Rapid Prototyping Technologies
  • 15-394 A2 Intermediate Rapid Prototyping
  • 16-375/54-375 IDeATe: Robotics for Creative Practice
  • 48-675 A2 Designing for the Internet of Things
  • 48-734 Possibilistic Design
  • 49-313 Designing for the Internet of Things
  • 62-362 IDeATe: Electronic Logics && Creative Practice
  • 62-478 digiTOOL

Soft Technologies

Portal Course

  •  62-150 IDeATe Portal: Introduction to Media Synthesis and Analysis
    • Section A: Introduction to Textile Media

Soft Technologies Courses

  • 09-227 The Culture of Color: Dyes, Chemistry, and Sustainability
  • 54-486 Understanding Textiles
  • 62-315 Shaping Environments: Experiments in Geometry and (Waste)Matter

Immersive Technologies in Arts & Culture

Portal Course

  • 62-150 IDeATe Portal: Introduction to Media Synthesis and Analysis
    • Section C: Life in the Digital Factory: Spatial Storytelling about Computational Landscapes

Intercultural Focus Courses

  • 82-282 Interpreting Global Texts and Cultures
  • 82-283 Language Diversity and Cultural Identity

Immersive Technologies Courses

  • 15-463 Computational Photography
  • 53-353 Understanding Game Engines
  • 53-451 Research Issues in Game Development: Designing for XR
  • 54-399 Decoding Media

Micro Courses

  • 99-352 IDeATe Soft Fabrication Skills
    • Mini-1 Meeting Dates: Sep 14, Sep 21, Sep 28
  • 99-353 IDeATe Design Essentials for Laser Cutting
    • Mini-1 Meeting Dates: Sep 21, Sep 28, Oct 5
    • Mini-2 Meeting Dates: Oct 27, Nov 3, Nov 10
  • 99-354 IDeATe Essentials for Woodworking
    • Mini-2 Meeting Dates: Nov 1, Nov 8, Nov 15, Nov 22
  • 99-355 IDeATe Introduction to Arduino
    • Mini-1 Meeting Dates: Sep 20, Sep 27, Oct 4
    • Mini-2 Meeting Dates: Oct 27, Nov 3, Nov 10
  • 99-357 IDeATe Pragmatic Photography
    • Mini-1 Meeting Dates: Sep 29, Oct 6
    • Mini-2 Meeting Dates: Oct 26, Nov 2
  • 99-358 IDeATe Introduction to the Unity Game Engine
    • Mini-1 Meeting Dates: Sep 14, Sep 28, Nov 5
    • Mini-2 Meeting Dates: Oct 27, Nov 3, Nov 10
  • 99-359 IDeATe 3D Modeling and 3D Printing
    • Mini-1 Meeting Dates: Sep 22, Sep 29, Oct 6
    • Mini-2 Meeting Dates: Oct 26, Nov 2, Nov 9
  • 99-360 IDeATe E-Textiles
    • Mini-2 Meeting Dates: Nov 2, Nov 9, Nov 16, Nov 23

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

Summer 2024 IDeATe Courses

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

Animation & Special Effects

PORTAL COURSE

  •  60-125 IDeATe: Introduction to 3D Animation Pipeline

Game Design

GAME DESIGN COURSES

  • 53-353 Understanding Game Engines

Immersive Technologies in Arts & Culture

INTERCULTURAL FOCUS COURSES

  • 82-283 Language Diversity & Cultural Identity

IMMERSIVE TECHNOLOGIES COURSES

  • 53-313 IDeATe Special Topics: XR Prototyping & Interaction Design
  • 82-269 Immersive Digital Storytelling: Using VR/AR to Explore Language, Culture, and Identity

Computing Courses

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

Spring 2024 IDeATe Courses

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

Game Design

Game Design COURSES

  • 05-418 Design Educational Games
  • 53-230 Programming for Game Designers
  • 53-362 Advanced Look Development: The Two Worlds of Texture
  • 53-414 Introduction to Game Design
  • 53-471 Game Design, Prototyping, and Production
  • 53-472 Advanced Game Studio
  • 53-546 Creative Story Development for Emerging Technologies
  • 53-734 Retro Game Lab

Animation & Special Effects

PORTAL COURSE

  •  60-125 IDeATe: Introduction to 3D Animation Pipeline

ANIMATION & SPECIAL EFFECTS COURSES

  • 53-321 IDeATe Special Topics in Animation: Bipedal Rigging for Animation Production
  • 60-337 IDeATe Special Topics in Animation: Storyboarding
  • 60-424 Advanced ETB: Animation Studio
  • 82-237 Interdisciplinary Exploration: Chinese Mythology and Animation Creation

Media Design

Media Design COURSES

  • 05-540/18-540 Rapid Prototyping of Computer Systems
  • 15-294 A3 Rapid Prototyping Technologies
  • 15-394 A4 Intermediate Rapid Prototyping
  • 15-661/62-661 A4 Interaction and Expression Using the Pausch Bridge Lighting
  • 51-236 Information Design
  • 51-400 Transition Design
  • 53-312 Guest Experience and Theme Park Design
  • 62-478 digiTOOL
  • 76-374 Mediated Narrative

Design for Learning

PORTAL COURSE

  • 99-361 A IDeATe Portal: Learning about Learning

Design for Learning COURSES

  • 05-292 IDeATe: Learning in Museums
  • 05-418 Design Educational Games
  • 51-486 Designing Experiences for Learning
  • 82-288 Everyday Learning: Designing Learning Experiences in Times of Unrest & Uncertainty
  • 99-362 IDeATe: Intelligent Learning Spaces

Sonic Arts

PORTAL COURSe

  •  18-090 Twisted Signals: Multimedia Processing for the Arts

Sonic Arts COURSES

  • 15-322 Introduction to Computer Music
  • 33-114 Physics of Musical Sound
  • 54-166 Introduction to Sound Design for Theatre
  • 57-337 Sound Recording
  • 57-344/60-407 Experimental Sound Synthesis
  • 57-347 Electronic and Computer Music
  • 57-359 Audiovisual Composition note: portfolio required for registration
  • 57-421 Exploded Ensemble

Innovation & Entrepreneurship

PORTAL COURSE

For students without prior design or product design experience, one of the following:
    • 15-294 Rapid Prototyping Technologies
    • 15-394 Intermediate Rapid Prototyping
    • 51-236 Information Design
    • 62-478 IDeATe: digiTOOL

    Innovation & Entrepreneurial Mindset COURSE

    •  70-246 Innovation & Entrepreneurial Mindset

    Innovation & Entrepreneurship COURSES

    • 49-300 Integrated Product Conceptualization
    • 70-415 Introduction to Entrepreneurship
    • 70-416 New Venture Creation

Intelligent Environments 

PORTAL COURSE

  •  99-361 B IDeATe Portal: Intelligent Environments

Intelligent Environment COURSES

  • 05-540/18-540 Rapid Prototyping of Computer Systems
  • 12-030 IDeATe, Special Topics: Responsive Structures
  • 12-750 Infrastructure Management
  • 15-661/62-661 A4 Interaction and Expression Using the Pausch Bridge Lighting
  • 16-376 IDeATe: Kinetic Fabrics
  • 16-467 Introduction to Human-Robot Interaction
  • 51-361 HyperSENSE: Augmenting Human Experience in Environments
  • 51-400 Transition Design
  • 99-362 IDeATe: Intelligent Learning Spaces

Physical Computing

PORTAL COURSE

  •  60-223 IDeATe Portal: Introduction to Physical Computing

Physical computing COURSES

  • 05-540/18-540 Rapid Prototyping of Computer Systems
  • 15-294 Rapid Prototyping Technologies
  • 15-394 Intermediate Rapid Prototyping
  • 16-376 IDeATe: Kinetic Fabrics
  • 16-480/53-399 IDeATe: Creative Soft Robotics
  • 18-578 Mechatronic Design
  • 39-245 Rapid Prototype Design
  • 53-374 Retro Game Lab
  • 62-478 digiTOOL

Soft Technologies

PORTAL COURSE

  •  62-150 IDeATe Portal: Introduction to Media Synthesis and Analysis
    • Section A: Introduction to Textile Media

Soft Technologies COURSES

  • 16-224 IDeATe: Re-Crafting Computational Thinking with Soft Technologies
  • 16-376 IDeATe: Kinetic Fabrics
  • 16-480 IDeATe: Creative Soft Robotics
  • 27-505 Exploration of Everyday Materials
  • 53-330 IDeATe: Inflatables
  • 54-346 Introduction to Costume Construction

Immersive Technologies in Arts & Culture

Intercultural Focus COURSES

  • 82-282 Interpreting Global Texts & Cultures
  • 82-283 Language Diversity & Cultural Identity

Immersive Technologies COURSES

  • 54-397 Sound Design for Interactive Environments
  • 82-284 Multicultural Pittsburgh: VR Storytelling

Micro Courses

  • 99-352 A3 IDeATe Soft Fabrication Skills
    • Meeting Dates: Saturdays Jan 20, Jan 27, Feb 3
  • 99-353 IDeATe Design Essentials for Laser Cutting
    • A3 Meeting Dates: Sundays Jan 21, Jan 28, Feb 4
    • B3 Meeting Dates: Saturdays Feb 10, Feb 17, Feb 24
  • 99-355 IDeATe Introduction to Arduino
    • A3 Meeting Dates: Fridays Feb 2, Feb 9, Feb 16
    • B3 Meeting Dates: Sundays Feb 4, Feb 11, Feb 18
  • 99-357 IDeATe Pragmatic Photography
    • A3 Meeting Dates: Sundays Jan 28, Feb 4
    • A4 Meeting Dates: Saturdays Mar 16, Mar 23
  • 99-358 IDeATe Introduction to the Unity Game Engine
    • A3 Meeting Dates: Saturdays Jan 27, Feb 3, Feb 10
    • A4 Meeting Dates: Sundays Feb 11, Feb 18, Feb 25
  • 99-359 IDeATe 3D Modeling and 3D Printing
    • A3 Meeting Dates: Saturdays Jan 20, Jan 27, Feb 3
    • B3 Meeting Dates: Sundays Feb 11, Feb 18, Feb 25
  • 99-360 IDeATe E-Textiles
    • A3 Meeting Dates: Saturdays Jan 27, Feb 3, Feb 17, Feb 24

Computing Courses

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

Fall 2023 IDeATe Courses

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

Game Design

Portal Course

  •  53-322 IDeATe: Little Games/Big Stories: Indie Roleplaying Game Studio

Game Design Courses

  • 15-466 Computer Game Programming
  • 24-214 Special Topics: Mazes
  • 53-341 Distributed Game Studio: Game Art Pipeline
  • 53-353 Understanding Game Engines
  • 53-371 Role Playing Game Writing Workshop
  • 53-451 Research Issues in Game Development: Designing for XR
  • 60-418 Advanced ETB: Experimental Game Studio

Animation & Special Effects

Portal Course

  •  60-125 IDeATe: Introduction to 3D Animation Pipeline

Animation & Special Effects Courses

  • 15-463 Computational Photography
  • 53-323 IDeATe Special Topics in Animation: Storytelling Through Effects
  • 53-324 IDeATe Special Topics in Animation: Advanced 3D Asset Creation
  • 60-216 Intermediate Studio: Story Development for Animation
  • 60-220 IDeATe: Technical Character Animation
  • 60-335 IDeATe Special Topics in Animation: Story Development
  • 60-415 Advanced ETB: Animation Studio

Media Design

Portal Course

  •  62-150 IDeATe Portal: Introduction to Media Synthesis and Analysis
    • Section B: Introduction to Mediascapes: 2D to 3D Spatial Environments

Media Design Courses

  • 15-294 A1 Rapid Prototyping Technologies
  • 15-394 A2 Intermediate Rapid Prototyping
  • 16-375/54-375 IDeATe: Robotics for Creative Practice
  • 53-312 Guest Experience and Theme Park Design
  • 54-399 Decoding Media
  • 62-362 IDeATe: Electronic Logics && Creative Practice
  • 62-478 digiTOOL
  • 62-830 Disruptive Technologies in Arts Enterprises
  • 67-240 Mobile Web Design & Development
  • 67-265 Design Fundamentals: Shaping Interactions and Experiences
  • 67-338 Information & Grid Design
  • 82-285 Podcasting: Language and Culture Through Storytelling

Sonic Arts

Sonic Arts Courses

  • 54-267 Conceptual Sound Design
  • 57-337 Sound Recording
  • 57-347 Electronic and Computer Music
  • 57-358 Introduction to Electronic Music
    • portfolio required for registration
  • 57-421 Exploded Ensemble
  • 57-458 Business of Music

Design for Learning

Design for learning Courses

  • 05-291 Learning Media Design
  • 05-432 Personalised Online Learning
  • 05-823 E-Learning Design Principles and Methods
  • 85-738 Evidence-based Education Design

Innovation & Entrepreneurship

Innovation & Entrepreneurship Courses

  • 15-294 A1 Rapid Prototyping Technologies
  • 15-394 A2 Intermediate Rapid Prototyping
  • 49-313 Designing for the Internet of Things
  • 62-478 digiTOOL
  • 70-100 Global Business
  • 70-395 Funding Entrepreneurial Ventures
  • 70-415 Introduction to Entrepreneurship
  • 70-438 Commercialization and Innovation

Intelligent Environments

Portal Course

  • 16-223 IDeATe Portal: Creative Kinetic Systems

Intelligent Environments Courses

  • 16-375/54-375 IDeATe: Robotics for Creative Practice
  • 24-214 Special Topics: Mazes
  • 48-676 Connected Communities: Technology, Publics, Politics, and Participation
  • 48-734 Possibilistic Design
  • 49-313 Designing for the Internet of Things

Physical Computing

Portal Course

  • 60-223 IDeATe Portal: Introduction to Physical Computing

Physical Computing Courses

  • 15-294 A1 Rapid Prototyping Technologies
  • 15-394 A2 Intermediate Rapid Prototyping
  • 16-375/54-375 IDeATe: Robotics for Creative Practice
  • 48-734 Possibilistic Design
  • 49-313 Designing for the Internet of Things
  • 62-362 IDeATe: Electronic Logics && Creative Practice
  • 62-478 digiTOOL

Soft Technologies

Portal Course

  •  62-150 IDeATe Portal: Introduction to Media Synthesis and Analysis
    • Section A: Introduction to Textile Media

Soft Technologies Courses

  • 09-227 The Culture of Color: Dyes, Chemistry, and Sustainability
  • 54-486 Understanding Textiles
  • 62-315 Shaping Environments: Experiments in Geometry and (Waste)Matter

Immersive Technologies in Arts & Culture

Portal Course

  • 82-250 Digital Realities: Introducing Immersive Technologies in Arts & Culture

Intercultural Focus Courses

  • 82-280 Bilingual and Bicultural Experiences in the U.S.
  • 82-282 Interpreting Global Texts and Cultures
  • 82-283 Language Diversity and Cultural Identity

Immersive Technologies Courses

  • 15-463 Computational Photography
  • 53-353 Understanding Game Engines
  • 53-451 Research Issues in Game Development: Designing for XR
  • 54-399 Decoding Media

Micro Courses

  • 99-352 IDeATe Soft Fabrication Skills
    • Mini-1 Meeting Dates: Sep 16, Sep 23, Sep 30
  • 99-353 IDeATe Design Essentials for Laser Cutting
    • Mini-1 Meeting Dates: Sep 23, Sep 30, Oct 7
    • Mini-2 Meeting Dates: Oct 29, Nov 5, Nov 12
  • 99-355 IDeATe Introduction to Arduino
    • Mini-1 Meeting Dates: Sep 22, Sep 29, Oct 6
    • Mini-2 Meeting Dates: Oct 29, Nov 5, Nov 12
  • 99-357 IDeATe Pragmatic Photography
    • Mini-1 Meeting Dates: Sep 24, Oct 1
    • Mini-2 Meeting Dates: Oct 28, Nov 4
  • 99-358 IDeATe Introduction to the Unity Game Engine
    • Mini-1 Meeting Dates: Sep 23, Sep 30, Oct 7
    • Mini-2 Meeting Dates: Oct 29, Nov 5, Nov 12
  • 99-359 IDeATe 3D Modeling and 3D Printing
    • Mini-1 Meeting Dates: Sep 24, Oct 1, Oct 8
    • Mini-2 Meeting Dates: Oct 28, Nov 4, Nov 11
  • 99-360 IDeATe E-Textiles
    • Mini-2 Meeting Dates: Nov 4, Nov 11, Nov 18, Dec 2

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

Summer 2023 IDeATe Courses

Please note that there may be changes/additions to this list leading up to the Summer 2023 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-125 IDeATe: Introduction to 3D Animation Pipeline

Game Design Courses

  • 53-353 Understanding Game Engines

Immersive Technologies in Arts & Culture Courses

Intercultural Focus Courses

  • 82-283 Language Diversity & Cultural Identity

Immersive Technologies Courses

  • 82-284 Multicultural Pittsburgh: VR Storytelling

Spring 2023 IDeATe Courses

Please note that there may be changes/additions to this list leading up to the Spring 2023 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

  • 18-090 Twisted Signals: Multimedia Processing for the Arts
  • 60-125 IDeATe: Introduction to 3D Animation Pipeline
  • 60-223 IDeATe: Introduction to Physical Computing
  • 62-150 IDeATe Portal: Introduction to Media Synthesis and Analysis
    • Section A: Introduction to Textile Media
  • 99-361 A IDeATe Portal: Inflatables
  • 99-361 B IDeATe Portal: Intelligent Environments

Game Design Courses

  • 05-418 Design Educational Games
  • 53-373 Dynamic Motion and Game Experience
  • 53-414 Introduction to Game Design
  • 53-471 Game Design, Prototyping, and Production
  • 53-472 Advanced Game Studio
  • 60-418 Advanced ETB: Experimental Game Studio

Animation & Special Effects Courses

  • 53-321 IDeATe Special Topics in Animation: Bipedal Rigging for Animation Production
  • 53-482 Advanced Technical Character Animation
  • 60-337 IDeATe Special Topics in Animation: Storyboarding
  • 60-420 Special Topics in Media: Mediated Reality
  • 60-424 Advanced ETB: Animation Studio

Media Design Courses

  • 05-540/18-540 Rapid Prototyping of Computer Systems
  • 15-294 A3 Rapid Prototyping Technologies
  • 15-394 A4 Intermediate Rapid Prototyping
  • 15-661/62-661 A4 Interaction and Expression Using the Pausch Bridge Lighting
  • 51-236 Information Design
  • 51-400 Transition Design
  • 53-312 Guest Experience and Theme Park Design
  • 60-420 Special Topics in Media: Mediated Reality
  • 62-478 digiTOOL
  • 62-830 Disruptive Technologies in Arts Enterprises
  • 76-374 Mediated Narrative
  • 99-363 A3 IDeATe: Spatial Storytelling

Design for Learning Courses

  • 05-292 IDeATe: Learning in Museums
  • 05-418 Design Educational Games
  • 05-438 The Role of Technology in Learning in the 21st Century
  • 51-400 Transition Design
  • 51-486 Designing Experiences for Learning
  • 82-288 Everyday Learning: Designing Learning Experiences in Times of Unrest & Uncertainty
  • 99-362 IDeATe: Intelligent Learning Spaces

Sonic Arts Courses

  • 15-322 Introduction to Computer Music
  • 33-114 Physics of Musical Sound
  • 54-166 Introduction to Sound Design for Theatre
  • 57-337 Sound Recording
  • 57-344/60-407 Experimental Sound Synthesis
  • 57-347 Electronic and Computer Music
  • 57-359 Audiovisual Composition (note: portfolio required for registration)
  • 57-421 Exploded Ensemble

Innovation & Entrepreneurship Courses

Global Business courses: 70-100 Global Business

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

  • 49-300 Integrated Product Conceptualization
  • 70-415 Introduction to Entrepreneurship
  • 70-416 New Venture Creation
  • 70-438 Commercialization and Innovation

Intelligent Environments Courses

  • 05-540/18-540 Rapid Prototyping of Computer Systems
  • 12-750 Infrastructure Management
  • 15-661/62-661 A4 Interaction and Expression Using the Pausch Bridge Lighting
  • 16-376 IDeATe: Kinetic Fabrics
  • 16-467 Human-Robot Interaction
  • 48-528 Responsive Mobile Environments
  • 51-361 HyperSENSE: Augmenting Human Experience in Environments
  • 51-400 Transition Design
  • 99-362 IDeATe: Intelligent Learning Spaces

Physical Computing Courses

  • 05-540/18-540 Rapid Prototyping of Computer Systems
  • 15-294 Rapid Prototyping Technologies
  • 15-394 Intermediate Rapid Prototyping
  • 16-376 IDeATe: Kinetic Fabrics
  • 16-480/53-399 IDeATe: Creative Soft Robotics
  • 18-578 Mechatronic Design
  • 39-245 Rapid Prototype Design
  • 48-528 Responsive Mobile Environments
  • 62-478 digiTOOL

Soft Technologies Courses

  • 15-367 Algorithmic Textiles Design
  • 16-376 IDeATe: Kinetic Fabrics
  • 16-480/53-399 IDeATe: Creative Soft Robotics
  • 27-505 Exploration of Everyday Materials
  • 54-346 Introduction to Costume Construction
  • 62-475 ACTIVATED ANAMORPHS: Performative Inhabitables and Interactive Prostheses

Immersive Technologies in Arts & Culture Courses

Intercultural Focus Courses

  • 82-280 Bilingual & Bicultural Experiences in the US
  • 82-282 Interpreting Global Texts & Cultures
  • 82-283 Language Diversity & Cultural Identity

Immersive Technologies Courses

  • 53-373 Dynamic Motion and Game Experience
  • 53-558 Reality Computing Studio
  • 54-397 Sound Design for Interactive Environments
  • 60-420 Special Topics in Media: Mediated Reality

Micro Courses

  • 99-352 A3 IDeATe Soft Fabrication Skills
    • Meeting Dates: Jan 21, Jan 28, Feb 4
  • 99-353 A3/B3 IDeATe Design Essentials for Laser Cutting
    • A3 Meeting Dates: Jan 22, Jan 29, Feb 5
    • B3 Meeting Dates: Feb 11, Feb 18, Feb 25
  • 99-355 A3/B3 IDeATe Introduction to Arduino
    • A3 Meeting Dates: Feb 3, Feb 10, Feb 17
    • B3 Meeting Dates: Feb 12, Feb 19, Feb 26
  • 99-357 A3/A4 IDeATe Pragmatic Photography
    • A3 Meeting Dates: Jan 22, Jan 29
    • A4 Meeting Dates: Mar 18, Mar 25
  • 99-358 A3/B3 IDeATe Introduction to the Unity Game Engine
    • A3 Meeting Dates: Jan 21, Jan 28, Feb 11
    • B3 Meeting Dates: Feb 12, Feb 19, Feb 26
  • 99-359 A3/B3 IDeATe 3D Modeling and 3D Printing
    • A3 Meeting Dates: Jan 21, Jan 28, Feb 4
    • B3 Meeting Dates: Feb 12, Feb 19, Feb 26
  • 99-360 A3 IDeATe E-Textiles
    • A3 Meeting Dates: Feb 4, Feb 11, Feb 18, and Feb 25

Fall 2022 IDeATe Courses

Please note that there may be changes/additions to this list leading up to the Fall 2022 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

Portal Courses

  • 16-223 IDeATe Portal: Creative Kinetic Systems
  • 53-322 A IDeATe: Little Games/Big Stories: Indie Roleplaying Game Studio
  • 60-125 IDeATe: Introduction to 3D Animation Pipeline
  • 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
  • New! 82-250 Digital Realities: Introducing Immersive Technologies for Arts and Culture

Game Design Courses

  • 15-466 Computer Game Programming
  • 24-214 Special Topics: Mazes
  • New! 53-341 Distributed Game Studio: Game Art Pipeline
  • 53-353 Understanding Game Engines
  • 53-371 Role Playing Game Writing Workshop
  • 53-451 Research Issues in Game Development: Designing for XR
  • 53-558 Reality Computing Studio
  • 60-419 Advanced ETB: Experimental Game Studio: Digital Playgrounds

Animation & Special Effects Courses

  • 15-463 Computational Photography
  • 53-320 IDeATe Special Topics in Animation: Character Modeling
  • New! 53-323 IDeATe Special Topics in Animation: Storytelling through Effects
  • 60-220 IDeATe: Technical Character Animation
  • 60-335 IDeATe Special Topics in Animation: Story Development
  • 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
  • 53-558 Reality Computing
  • 53-312 Guest Experience and Theme Park Design
  • 54-399 Decoding Media
  • 60-461 Advanced ETB: Experimental Capture
  • 62-362 IDeATe: Electronic Logics && Creative Practice
  • 62-478 digiTOOL
  • 67-240 Mobile Web Design & Development
  • 67-265 Design Fundamentals: Shaping Interactions and Experiences
  • 67-338 Information & Grid Design
  • 82-285 Podcasting: Language and Culture Through Storytelling

Design for Learning Courses

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

Sonic Arts Courses

  • 54-267 Conceptual Sound Design
  • 57-337 Sound Recording
  • 57-347 Electronic and Computer Music
  • 57-358 Introduction to Electronic Music (note: portfolio required for registration)
  • 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-313 Designing for the Internet of Things
  • 62-478 digiTOOL
  • 70-100 Global Business
  • 70-395 Funding Entrepreneurial Ventures
  • 70-415 Introduction to Entrepreneurship
  • 70-438 Commercialization and Innovation

Intelligent Environments Courses

  • 05-333 Gadgets, Sensors, and Activity Recognition in HCI
  • 16-375/54-375 IDeATe: Robotics for Creative Practice
  • 24-214 Special Topics: Mazes
  • 24-215 Special Topics: Human-Sized Energy Sources Canceled for Fall 2022
  • 48-676 Connected Communities: Technology, Publics, Politics, and Participation
  • 48-734 Possibilistic Design
  • 49-313 Designing for the Internet of Things
  • 53-558 Reality Computing

Physical Computing Courses

  • 05-333 Gadgets, Sensors, and Activity Recognition in HCI
  • 15-294 A1 Rapid Prototyping Technologies
  • 15-394 A2 Intermediate Rapid Prototyping
  • 16-375/54-375 IDeATe: Robotics for Creative Practice
  • 24-215 Special Topics: Human-Sized Energy Sources Canceled for Fall 2022
  • 24-672 Special Topics in DIY Design and Fabrication
  • 48-734 Possibilistic Design
  • 49-313 Designing for the Internet of Things
  • 62-362 IDeATe: Electronic Logics && Creative Practice
  • 62-478 digiTOOL

Soft Technologies Courses

  • New! 09-212 The Culture of Color: Dye, Chemistry, & Sustainability
  • New! 16-224 M2 IDeATe: Re-Crafting Computational Thinking with Soft Technologies
  • 54-486 Understanding Textiles

Immersive Technologies in Arts & Culture Courses

Intercultural Focus Courses

  • 82-282 Interpreting Global Texts and Cultures
  • 82-283 Language Diversity and Cultural Identity

Immersive Technologies Courses

  • 15-463 Computational Photography
  • 53-353 Understanding Game Engines
  • 53-451 Research Issues in Game Development: Designing for XR
  • 54-399 Decoding Media

Micro Courses

  • 99-352 IDeATe Soft Fabrication Skills
    • Mini-1 Meeting Dates: Sep 17, Sep 24, Oct 1
  • 99-353 IDeATe CAD and Laser Cutting
    • Mini-1 Meeting Dates: Sep 24, Oct 1, Oct 8
    • Mini-2 Meeting Dates: Oct 30, Nov 6, Nov 13
  • 99-355 IDeATe Introduction to Arduino
    • Mini-1 Meeting Dates: Sep 25, Oct 2, Oct 9
    • Mini-2 Meeting Dates: Nov 4, Nov 11, Nov 18
  • 99-357 IDeATe Pragmatic Photography
    • Mini-1 Meeting Dates: Sep 25, Oct 2
    • Mini-2 Meeting Dates: Oct 29, Nov 5
  • 99-358 IDeATe Introduction to the Unity Game Engine
    • Mini-1 Meeting Dates: Sep 24, Oct 1, Oct 8
    • Mini-2 Meeting Dates: Oct 30, Nov 6, Nov 13
  • 99-359 IDeATe 3D Modeling and 3D Printing
    • Mini-1 Meeting Dates: Sep 25, Oct 2, Oct 9
    • Mini-2 Meeting Dates: Oct 29, Nov 5, Nov 12
  • 99-360 IDeATe E-Textiles
    • Mini-2 Meeting Dates: Nov 6, Nov 13, Nov 20

Spring 2022 IDeATe Courses

Please note that there may be changes/additions to this list leading up to the Spring 2022 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
  • 60-212 Electronic Media Studio: Interactivity and Computation for Creative Practice

Portal Courses

  • 18-090 Twisted Signals: Multimedia Processing for the Arts
  • 60-125 IDeATe: Introduction to 3D Animation Pipeline
  • 60-223 IDeATe: Introduction to Physical Computing
  • 99-361 A IDeATe Portal: Inflatables
  • 99-361 B IDeATe Portal: Intelligent Environments
  • 99-361 D IDeATe Portal: Learning About Learning

Game Design Courses

  • 05-418 Design Educational Games
  • 53-373 Dynamic Motion and Game Experience
  • 53-414 Introduction to Game Design
  • 53-471 Game Design, Prototyping, and Production
  • 53-472 Advanced Game Studio
  • 99-129 Unreality: Immersive and Spatial Media

Animation & Special Effects Courses

  • 15-465/60-414 Animation, Art, and Technology
  • 53-321 IDeATe Special Topics in Animation: Procedural Rigging
  • 53-482 Advanced Technical Character Animation
  • 60-337 IDeATe Special Topics in Animation: Storyboarding
  • 60-415 Advanced ETB: Animation Studio

Media Design Courses

  • 05-540/18-540 Rapid Prototyping of Computer Systems
  • 15-294 A3 Rapid Prototyping Technologies
  • 15-394 A4 Intermediate Rapid Prototyping
  • 15-661/62-661 A4 Interaction and Expression Using the Pausch Bridge Lighting
  • 51-236 Information Design
  • 51-400 Transition Design
  • 53-312 Guest Experience and Theme Park Design
  • 60-110 Electronic Media Studio: Introduction to the Moving Image
  • 62-478 A3/A4 digiTOOL
  • 62-830 Disruptive Technologies in Arts Enterprises
  • 76-374 IDeATe: Mediated Narrative
  • 99-129 Unreality: Immersive and Spatial Media
  • 99-363 A3 IDeATe: Spatial Storytelling and GIS

Design for Learning Courses

  • 05-292 IDeATe: Learning in Museums
  • 05-418 Design Educational Games
  • 05-438 The Role of Technology in Learning in the 21st Century
  • 51-400 Transition Design
  • 51-486 Designing Experiences for Learning
  • 99-362 IDeATe: Intelligent Learning Spaces

Sonic Arts Courses

  • 15-322 Introduction to Computer Music
  • 33-114 Physics of Musical Sound
  • 54-166 Introduction to Sound Design for Theatre
  • 54-509 Theatrical Sound System Design
  • 57-337 Sound Recording
  • 57-344/60-407 Experimental Sound Synthesis
  • 57-347 Electronic and Computer Music
  • 57-359 Audiovisual Composition (note: portfolio required for registration)
  • 57-421 The Exploded Ensemble

Innovation & Entrepreneurship Courses

Global Business courses: 70-100 Global Business

Portal courses: 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-300 Integrated Product Conceptualization
  • 70-415 Introduction to Entrepreneurship
  • 70-416 New Venture Creation

Intelligent Environments Courses

  • 05-540/18-540 Rapid Prototyping of Computer Systems
  • 12-750 Infrastructure Management
  • 15-661/62-661 A4 Interaction and Expression Using the Pausch Bridge Lighting
  • 16-376 IDeATe: Kinetic Fabrics
  • 16-467 Human-Robot Interaction
  • 48-339 IDeATe: Making Things Interactive
  • 48-528 Responsive Mobile Environments
  • 51-361 HyperSENSE: Augmenting Human Experience in Environments
  • 51-400 Transition Design
  • 99-362 IDeATe: Intelligent Learning Spaces

Physical Computing Courses

  • 05-540/18-540 Rapid Prototyping of Computer Systems
  • 15-294 Rapid Prototyping Technologies
  • 15-394 Intermediate Rapid Prototyping
  • 16-376 IDeATe: Kinetic Fabrics
  • 16-480/53-399 IDeATe: Creative Robotics
  • 18-578 Mechatronic Design
  • 39-245 Rapid Prototype Design
  • 48-339 IDeATe: Making Things Interactive
  • 48-528 Responsive Mobile Environments
  • 62-478 digiTOOL

Soft Technologies Courses

  • 05-499 A Special Topics in HCII: Inclusive Tangible and Material Interface
  • 16-376 IDeATe: Kinetic Fabrics
  • 16-480/53-399 IDeATe: Creative Robotics
  • 27-505 Exploration of Everyday Materials
  • 54-346 Introduction to Costume Construction
  • 54-486 Understanding Textiles
  • 62-475 ACTIVATED ANAMORPHS: Performative Inhabitables and Interactive Prostheses

Micro Courses

Note: With the university’s temporary shift to predominantly remote instruction to start the Spring 2022 semester, some sections have shifted dates. The dates below are accurate as of 20 January 2022.

  • 99-352 A3 IDeATe Soft Fabrication Skills
    • Meeting Dates: Jan 22, Jan 29, Feb 5
  • 99-353 A3/B3 IDeATe CAD and Laser Cutting
    • A3 Meeting Dates: Jan 23, Jan 30, Feb 6
    • B3 Meeting Dates: Feb 12, Feb 19, Feb 26
  • 99-355 A3/B3 IDeATe Introduction to Arduino
    • A3 Meeting Dates: Jan 28, Feb 4, Feb 11, Feb 18
    • B3 Meeting Dates: Feb 13, Feb 20, Feb 27
  • 99-357 A3/A4 IDeATe Pragmatic Photography
    • A3 Meeting Dates: Jan 23, Jan 30 Feb 6, Feb 30
    • A4 Meeting Dates: Mar 19, Mar 26
  • 99-358 A3/B3 IDeATe Introduction to the Unity Game Engine
    • A3 Meeting Dates: Jan 22, Jan 29, Feb 5
    • B3 Meeting Dates: Feb 13, Feb 20, Feb 27 Feb 12, Feb 19, Feb 26
  • 99-359 A3/B3 IDeATe 3D Modeling and 3D Printing
    • A3 Meeting Dates: Jan 22, Jan 29, Feb 5
    • B3 Meeting Dates: Feb 13, Feb 20, Feb 27
  • 99-360 A3 IDeATe E-Textiles
    • A3 Meeting Dates: Feb 5, Feb 12, Feb 19

Fall 2021 IDeATe Courses

Please note that there may be changes/additions to this list leading up to the Fall 2021 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

Portal Courses

  • 16-223 IDeATe Portal: Creative Kinetic Systems
  • New! 53-322 A IDeATe: Little Games/Big Stories: Indie Roleplaying Game Studio
  • 60-125 IDeATe: Introduction to 3D Animation Pipeline
  • 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
  • 99-361 IDeATe Portal: Learning About Learning

Game Design Courses

  • 15-466 Computer Game Programming
  • New! 24-214 Special Topics: Mazes
  • 53-558 Reality Computing Studio
  • 53-353 Understanding Game Engines
  • 53-371 Role Playing Game Writing Workshop
  • 53-451 Research Issues in Game Development: Designing for XR
  • 60-418 Advanced ETB: Experimental Game Studio

Animation & Special Effects Courses

  • 15-463 Computational Photography
  • New! 53-320 IDeATe Special Topics in Animation: Character Modeling
  • New! 53-321 IDeATe Special Topics in Animation: Procedural Rigging
  • 60-220 IDeATe: Technical Character Animation
  • New! 60-335 IDeATe Special Topics in Animation: Story Development
  • New! 60-337 IDeATe Special Topics in Animation: Storyboarding
  • 60-398 Critical Studies: Social History of Animation
  • 60-413 Advanced ETB: Real-Time Animation

Media Design Courses

  • 12-031 IDeATe: Sustainability in the Textile and Fashion Industry
  • 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
  • 53-558 Reality Computing
  • 53-312 Guest Experience and Theme Park Design
  • 54-399 Decoding Media
  • 60-428 Advanced ETB: Drawing with Machines
  • 62-362 IDeATe: Electronic Logics && Creative Practice
  • 62-478 A1/A2 digiTOOL
  • 67-240 Mobile Web Design & Development
  • 67-265 Design Fundamentals: Shaping Interactions and Experiences
  • 67-338 Information & Grid Design
  • 82-287 Multicultural Immersion: Relating Your World in Virtual Reality

Design for Learning Courses

  • 05-291 Learning Media Design
  • 05-432 Personalized Online Learning
  • 05-823 E-Learning Design Principles and Methods
  • 79-343 Education, Democracy, and Civil Rights
  • 82-288 Everyday Learning: Designing Learning Experiences in Times of Unrest & Uncertainty
  • 82-888 A Language Learning & Technology

Sonic Arts Courses

  • 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-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-438 Commercialization and Innovation

Intelligent Environments Courses

  • 05-333 Gadgets, Sensors, and Activity Recognition in HCI
  • 16-375/54-375 IDeATe: Robotics for Creative Practice
  • New! 24-214 Special Topics: Mazes
  • New! 24-215 Special Topics: Human-Sized Energy Sources Canceled for Fall 2021
  • 48-734 Possibilistic Design
  • 49-313 Designing for the Internet of Things
  • 53-558 Reality Computing

Physical Computing Courses

  • 05-333 Gadgets, Sensors, and Activity Recognition in HCI
  • 15-294 A1 Rapid Prototyping Technologies
  • 15-394 A2 Intermediate Rapid Prototyping
  • 16-375/54-375 IDeATe: Robotics for Creative Practice
  • New! 24-215 Special Topics: Human-Sized Energy Sources
  • 24-672 Special Topics in DIY Design and Fabrication
  • 48-734 Possibilistic Design
  • 49-313 Designing for the Internet of Things
  • 53-558 Reality Computing
  • 62-362 IDeATe: Electronic Logics && Creative Practice
  • 62-478 A1/A2 digiTOOL

Soft Technologies Courses

  • 12-031 IDeATe: Sustainability in the Textile and Fashion Industry
  • 54-486 Understanding Textiles

Micro Courses

  • 99-352 IDeATe Soft Fabrication Skills
    • Meeting Dates: Sep 18, Sep 25, Oct 2
  • 99-353 IDeATe CAD and Laser Cutting
    • A1 Meeting Dates: Sep 25, Oct 2, Oct 9
    • A2 Meeting Dates: Oct 31, Nov 7, Nov 14
  • 99-355 IDeATe Introduction to Arduino
    • A1 Meeting Dates: Sep 26, Oct 3, Oct 10
    • A2 Meeting Dates: Oct 29, Nov 12, Nov 19
  • 99-357 IDeATe Pragmatic Photography
    • A1 Meeting Dates: Sep 26, Oct 3
    • A2 Meeting Dates: Oct 23, Oct 30
  • 99-358 IDeATe Introduction to the Unity Game Engine
    • A1 Meeting Dates: Sep 25, Oct 2, Oct 9
    • A2 Meeting Dates: Oct 31, Nov 7, Nov 14
  • 99-359 IDeATe 3D Modeling and 3D Printing
    • A1 Meeting Dates: Sep 26, Oct 3, Oct 10
    • A2 Meeting Dates:
  • 99-360 IDeATe E-Textiles
    • A2 Meeting Dates: Nov 7, Nov 14, Nov 21

Summer 2021 IDeATe Courses

Please note that there may be changes/additions to this list leading up to the Summer 2021 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

Game Design Courses

  • 53-110 Introduction to Game Prototyping
  • 53-353 Understanding Game Engines

Spring 2021 IDeATe Courses

Please note that there may be changes/additions to this list leading up to the Spring 2021 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
  • 60-210 Electronic Media Studio: Introduction to Interactivity

Portal Courses

  • 18-090 Twisted Signals: Multimedia Processing for the Arts
  • 60-125 IDeATe: Introduction to 3D Animation Pipeline *
  • 60-223 IDeATe: Introduction to Physical Computing
  • 99-361 A IDeATe Portal: Garment Patterning, Construction, and Experimentation
  • 99-361 B IDeATe Portal: Intelligent Environments
  • 99-361 D IDeATe Portal: Learning About Learning

* 60-125 Introduction to 3D Animation is moving into the Portal Course category, but we will continue to count it toward the 27 units of Animation courses for the minor for students during the transition. Please speak with the IDeATe advisor to note this in your minor requirements.

Game Design Courses

  • 05-418 Design Educational Games
  • 53-371 Role Playing Games Writing Workshop
  • 53-373 Dynamic Motion and Game Experience
  • 53-414 Introduction to Game Design
  • 53-471 Game Design, Prototyping, and Production
  • 53-472 Advanced Game Studio
  • 60-419 Advanced ETB: Experimental Game Studio: No More Video Games!

Animation & Special Effects Courses

  • 60-125 IDeATe: Introduction to 3D Animation Pipeline *
  • 60-415 Advanced ETB: Animation Studio
  • 60-426 Advanced ETB: 2D Animation

* 60-125 Introduction to 3D Animation is moving into the Portal Course category, but we will continue to count it toward the 27 units of Animation courses for the minor for students during the transition. Please speak with the IDeATe advisor to note this in your minor requirements.

Media Design Courses

  • 05-540/18-540 Rapid Prototyping of Computer Systems
  • 15-294 A3 Rapid Prototyping Technologies
  • 15-394 A4 Intermediate Rapid Prototyping
  • 15-661/62-661 A4 Interaction and Expression Using the Pausch Bridge Lighting
  • 51-236 Information Design
  • 51-400 Transition Design
  • 53-312 Guest Experience and Theme Park Design
  • 60-110 Electronic Media Studio
  • 62-478 A3/A4 digiTOOL
  • 62-830 Disruptive Technologies in Arts Enterprises
  • 76-374 IDeATe: Mediated Narrative
  • 99-363 A3 IDeATe: Spatial Storytelling and GIS

Design for Learning Courses

  • 05-292 IDeATe: Learning in Museums
  • 05-418 Design Educational Games
  • 51-400 Transition Design
  • 51-486 Designing Experiences for Learning
  • 99-362 IDeATe: Intelligent Learning Spaces

Sonic Arts Courses

  • 15-322 Introduction to Computer Music
  • 33-114 Physics of Musical Sound
  • 54-166 Introduction to Sound Design for Theatre
  • 54-509 Theatrical Sound System Design
  • 57-337 Sound Recording
  • 57-344/60-407 Experimental Sound Synthesis
  • 57-347 Electronic and Computer Music
  • 57-421 The Exploded Ensemble

Innovation & Entrepreneurship Courses

Global Business courses: 70-100 Global Business

Portal courses: 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-300 Integrated Product Conceptualization
  • 70-415 Introduction to Entrepreneurship
  • 70-416 New Venture Creation

Intelligent Environments Courses

  • 05-540/18-540 Rapid Prototyping of Computer Systems
  • 12-030 IDeATe: Responsive Structures
  • 12-750 Infrastructure Management
  • 15-661/62-661 A4 Interaction and Expression Using the Pausch Bridge Lighting
  • 16-376 IDeATe: Kinetic Fabrics
  • 16-467 Human-Robot Interaction
  • 48-528 Responsive Mobile Environments
  • 51-400 Transition Design
  • 99-362 IDeATe: Intelligent Learning Spaces

Physical Computing Courses

  • 05-540/18-540 Rapid Prototyping of Computer Systems
  • 15-294 Rapid Prototyping Technologies
  • 15-394 Intermediate Rapid Prototyping
  • 16-376 IDeATe: Kinetic Fabrics
  • 16-480/53-399 IDeATe: Creative Robotics
  • 18-578 Mechatronic Design
  • 39-245 Rapid Prototype Design
  • 48-528 Responsive Mobile Environments
  • 62-478 digiTOOL

Soft Technologies Courses

  • 15-469 Special Topic: Algorithmic Textiles Design
  • 16-376 IDeATe: Kinetic Fabrics
  • 16-480/53-399 IDeATe: Creative Robotics
  • 27-505 Exploration of Everyday Materials
  • 54-346 Introduction to Costume Construction
  • 54-486 Understanding Textiles
  • 62-475 ACTIVATED ANAMORPHS: Performative Inhabitables and Interactive Prostheses

Micro Courses

  • 99-352 A3 IDeATe Soft Fabrication Skills
    • Meeting Dates: Feb 6, Feb 13, Feb 20
  • 99-353 A3/B3 IDeATe CAD and Laser Cutting
    • A3 Meeting Dates: Feb 27, Mar 6, Mar 13
    • B3 Meeting Dates: Feb 7, Feb 14, Feb 21
  • 99-355 A3/B3 IDeATe Introduction to Arduino
    • A3 Meeting Dates: Feb 12, Feb 19, Feb 26
    • B3 Meeting Dates: Feb 28, Mar 7, Mar 14
  • 99-357 A3/B3 IDeATe Pragmatic Photography
    • A3 Meeting Dates: Feb 14, Feb 21
    • B3 Meeting Dates: Feb 27, Mar 6
  • 99-358 A3/B3 IDeATe Introduction to the Unity Game Engine
    • A3 Meeting Dates: Feb 7, Feb 14, Feb 21
    • B3 Meeting Dates: Feb 27, Mar 6, Mar 13
  • 99-359 A3/B3 IDeATe 3D Modeling and 3D Printing
    • A3 Meeting Dates: Feb 28, Mar 7, Mar 14
    • B3 Meeting Dates: Feb 6, Feb 13, Feb 20
  • 99-360 A3 IDeATe E-Textiles
    • A3 Meeting Dates: Feb 28, Mar 7, Mar 14

Fall 2020 IDeATe Courses

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-125 IDeATe: Introduction to 3D Animation Pipeline
  • 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

  • 05-499 Special Topics in HCI
    • Section G: Transformational Game Design Studio
  • 15-466 Computer Game Programming
  • 48-558/53-558 Reality Computing
  • New! 53-250 Immersive Experience Pre-Production Process
  • 53-353 Understanding Game Engines
  • 53-451 Research Issues in Game Development: Designing for XR
  • 60-333 IDeATe: Animation Rigging
  • 60-419 Advanced ETB: Experimental Game Design

Animation & Special Effects Courses

  • 15-463 Computational Photography
  • 60-220 IDeATe: Technical Character Animation
  • 60-333 IDeATe: Animation Rigging
  • 60-413 Advanced ETB: Real-Time Animation
  • 60-415 Advanced ETB: Animation Studio

Media Design Courses

  • New! 12-031 IDeATe: Sustainability in the Textile and Fashion Industry
  • 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! 53-250 Immersive Experience Pre-Production Process
  • 53-312 Guest Experience and Theme Park Design
  • 54-399 Decoding Media
  • 62-362 IDeATe: Electronic Logics && Creative Practice
  • 62-478 A1/A2 digiTOOL
  • 67-240 Mobile Web Design & Development
  • 67-265 Design Fundamentals: Shaping Interactions and Experiences
  • 67-338 Information & Grid Design
  • 82-285 Podcasting: Language and Culture Through Storytelling

Design for Learning Courses

  • 05-432 Personalized Online Learning
  • 05-438 The Role of Technology in Learning in the 21st Century
  • 05-823 E-Learning Design Principles and Methods
  • 79-343 Education, Democracy, and Civil Rights
  • 82-288 Everyday Learning: Designing Learning Experiences in Times of Unrest & Uncertainty
  • 85-738 Educational Goals, Instruction, and Assessment

Sonic Arts Courses

  • 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-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

Intelligent Environments Courses

  • 05-333 Gadgets, Sensors, and Activity Recognition in HCI
  • 16-375/54-375 IDeATe: Robotics for Creative Practice
  • 48-558/53-558 Reality Computing
  • 48-734 Reactive Spaces and Media Architecture
  • 49-313 Designing for the Internet of Things

Physical Computing Courses

  • 05-333 Gadgets, Sensors, and Activity Recognition in HCI
  • 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-339 IDeATe: Making Things Interactive
  • 48-558/53-558 Reality Computing
  • 48-734 Reactive Spaces and Media Architecture
  • 49-313 Designing for the Internet of Things
  • 62-362 IDeATe: Electronic Logics && Creative Practice
  • 62-478 A1/A2 digiTOOL

Soft Technologies Courses

  • New! 12-031 IDeATe: Sustainability in the Textile and Fashion Industry

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

Summer 2020 IDeATe Courses

Please note that there may be changes/additions to this list leading up to the Summer 2020 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

Game Design Courses

  • 53-110 Introduction to Game Prototyping
  • 53-353 Understanding Game Engines

Spring 2020 IDeATe Courses

Computing Courses

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

Portal Courses

  • New! 53-280 Designing Table Top Board Games
  • 60-125 IDeATe: Introduction to 3D Animation Pipeline *
  • 60-223 IDeATe: Introduction to Physical Computing
  • 99-361 A IDeATe Portal: Inflatables
  • 99-361 B IDeATe Portal: Intelligent Environments
  • 99-361 D IDeATe Portal: Learning About Learning

* 60-125 Introduction to 3D Animation is moving into the Portal Course category, but we will continue to count it toward the 27 units of Animation courses for the minor for students during the transition. Please speak with the IDeATe advisor to note this in your minor requirements.

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
  • 53-673 Dynamic Motion and Game Experience
  • 60-418 Advanced ETB: Gestural Games Toolkit

Animation & Special Effects Courses

  • 15-465/60-414 Animation, Art, and Technology
  • 60-125 IDeATe: Introduction to 3D Animation Pipeline *
  • New! 60-424 Experience Machine
  • 60-426 Advanced ETB: 2D Animation
  • 60-461 Experimental Capture

* 60-125 Introduction to 3D Animation is moving into the Portal Course category, but we will continue to count it toward the 27 units of Animation courses for the minor for students during the transition. Please speak with the IDeATe advisor to note this in your minor requirements.

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-376 360 Story and Sound
  • 60-110 Electronic Media Studio
  • 60-461 Experimental Capture
  • 62-478 A3/A4 digiTOOL
  • 67-240 Mobile Web Design & Development
  • 76-374 IDeATe: Mediated Narrative
  • New! 99-363 A3 IDeATe: Spatial Storytelling and GIS

Design for Learning Courses

  • 05-292 IDeATe: Learning in Museums
  • 05-418 Design Educational Games
  • 51-400 Transition Design
  • 51-486 Designing Experiences for Learning
  • New! 99-362 IDeATe: Intelligent Learning Spaces

Sonic Arts Courses

  • 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/60-407 Experimental Sound Synthesis
  • 57-347 Electronic and Computer Music
  • 57-421 The Exploded Ensemble
  • 57-425 Expanded Music Performance
  • New! 60-424 Experience Machine

Innovation & Entrepreneurship Courses

Global Business courses: 70-100 Global Business

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

  • 70-415 Introduction to Entrepreneurship
  • 70-416 New Venture Creation
  • 70-438 Commercialization and Innovation

Intelligent Environments Courses

  • 05-540/18-540 Rapid Prototyping of Computer Systems
  • 12-030 IDeATe: Responsive Structures
  • 12-750 Infrastructure Management
  • 16-376 IDeATe: Kinetic Fabrics
  • 16-455/48-530 Human-Machine Virtuosity
  • 48-559/53-559 Reality Computing II
  • 51-400 Transition Design
  • New! 99-362 IDeATe: Intelligent Learning Spaces

Physical Computing Courses

  • 05-540/18-540 Rapid Prototyping of Computer Systems
  • 15-294 Rapid Prototyping Technologies
  • 15-394 Intermediate Rapid Prototyping
  • 16-376 IDeATe: Kinetic Fabrics
  • 16-455/48-530 Human-Machine Virtuosity
  • 24-672 Special Topics in DIY Design and Fabrication
  • 39-245 Rapid Prototype Design
  • 48-559/53-559 Reality Computing II
  • 62-478 digiTOOL

Micro Courses

Please note that the IDeATe micro courses meet only on specific dates and that registered students are expected to attend all meeting dates.

  • 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 2019 IDeATe Courses

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
  • 48-558/53-558 Reality Computing
  • 53-353 Understanding Game Engines
  • 53-371/54-733/76-368 Role Playing Game Writing Workshop
  • 53-376 360 Story and Sound
  • 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-376 360 Story and Sound
  • 53-642 Themed Entertainment Design Studio Canceled for Fall 2019
  • 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
  • 53-376 360 Story and Sound
  • 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

Intelligent Environments Courses

  • New! 05-333 Gadgets, Sensors, and Activity Recognition in HCI
  • 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

  • New! 05-333 Gadgets, Sensors, and Activity Recognition in HCI
  • 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-339 IDeATe: Making Things Interactive
  • 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

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

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

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

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