Carnegie Mellon University
IDeATe

Integrative Design, Arts, and Technology

Fall 2026 IDeATe Courses

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

Game Design

Game Design Courses

  • 15-466 Computer Game Programming
  • 24-214 IDeATe Special Topics: Mazes
  • 53-353 Understanding Game Engines
  • 53-362 Advanced Look Development: The Two Worlds of Texture
  • 53-451 Research Issues in Game Development: Designing for XR
  • 60-419 Advanced ETB: Game Studio

Animation & Special Effects

Portal Course

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

Animation & Special Effects Courses

  • 15-463 Computational Photography
  • 60-202 Intermediate Studio: Animation Techniques
  • 60-222 Intermediate Studio: 3D Animation
  • 60-224 Intermediate Studio: Expanded Cinema

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-478 digiTOOL
  • 62-830/93-430 Technologies Transforming the Arts
  • 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 A1 Rapid Prototyping Technologies
    • 15-394 A2 Intermediate Rapid Prototyping
    • 62-478 IDeATe: digiTOOL

    Innovation & Entrepreneurship COURSES

    • 49-313 Designing for the Internet of Things
    • 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
  • 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
  • 49-313 Designing for the Internet of Things
  • 62-423 IDeATe Inclusive Design Studio: From Interview to Product w Physical Computing
  • 62-478 digiTOOL

Soft Technologies

Portal Course

  •  62-150 IDeATe Portal: Introduction to Media Synthesis and Analysis
    • Section A: Introduction to Textile Media
  • 99-361 IDeATe Portal:
    • Section C: Garment Patterning, Construction, and Experimentation

Soft Technologies Courses

  • 09-227 The Culture of Color: Dyes, Chemistry, and Sustainability
  • 54-486 Understanding Textiles
  • 62-315 Shaping Environments: Biomatter

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
  • 82-250 Digital Realities: An Introduciton to Immersive Storytelling

Intercultural Focus Courses

  • 82-282 Interpreting Global Texts & Cultures
  • 82-283 Language Diversity & 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
    • A1 Meeting Dates: Aug 29, Sep 5, Sep 12
  • 99-353 IDeATe Design Essentials for Laser Cutting
    • A1 Meeting Dates: Sep 12, Sep 19, Sep 26
    • A2 Meeting Dates: Nov 5, Nov 12, Nov 19
  • 99-354 IDeATe Essentials for Woodworking
    • A2 Meeting Dates: Oct 30, Nov 6, Nov 13, Nov 20
  • 99-355 IDeATe Introduction to Arduino
    • A1 Meeting Dates: Sep 18, Sep 25, Oct 2
    • A2 Meeting Dates: Nov 1, Nov 8, Nov 15
  • 99-357 IDeATe Pragmatic Photography
    • A1 Meeting Dates: Sep 27, Oct 4
    • A2 Meeting Dates: Oct 24, Oct 31
  • 99-358 IDeATe Introduction to the Unity Game Engine
    • A1 Meeting Dates: Sep 12, Sep 19, Sep 26
    • A2 Meeting Dates: Oct 25, Nov 1, Nov 8
  • 99-359 IDeATe 3D Modeling and 3D Printing
    • A1 Meeting Dates: Sep 20, Sep 27, Oct 4
    • A2 Meeting Dates: Oct 31, Nov 7, Nov 14
  • 99-360 IDeATe E-Textiles
    • A2 Meeting Dates: Oct 31, Nov 7, Nov 14 

Computing Courses

  • 15-110 Principles of Computing
  • 15-112 Fundamentals of Programming and Computer Science
  • 60-212 Intermediate Studio: Creative Coding

Summer 2026 IDeATe Courses

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

Immersive Technologies in Arts & Culture

INTERCULTURAL FOCUS COURSES

  • 82-283 Language Diversity & Cultural Identity

Computing Courses

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

Spring 2026 IDeATe Courses

Please note that there may be changes/additions to this list leading up to the Fall 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-354 B4 Principles of Lighting for Games and XR
  • 53-362 Advanced Look Development: The Two Worlds of Texture
  • 53-409 Game Design
  • 53-471 Game Design, Prototyping, and Production
  • 53-546 Creative Story Development for Emerging Technologies
  • 60-418 Advanced ETB: Experimental Game Design

Animation & Special Effects

ANIMATION & SPECIAL EFFECTS COURSES

  • 53-325 IDeATe Special Topics in Animation: Bipedal Rigging for Animation Production
  • 60-218 Intermediate Studio: Real-Time Animation
  • 60-220 IDeATe: Technical Character Animation

Media Design

PORTAL COURSE

  • 62-150 IDeATe Portal: Introduction to Media Synthesis and Analysis
    • Recommended sections A or C in Spring

Media Design COURSES

  • 51-236 Information Design
  • 51-400 Transition Design
  • 53-312 Guest Experience and Theme Park Design
  • 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
  • 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-421 Exploded Ensemble

Innovation & Entrepreneurship

PREREQUISITE COURSE

  • 73-102
    • prerequisite for 70-438 Commercialization and Innovation

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

  • 12-750 Infrastructure Management
  • 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

Soft Technologies

PORTAL COURSE

Soft Technologies COURSES

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-280 Bilingual & Bicultural Experiences in the US
  • 82-282 Interpreting Global Texts & Cultures
  • 82-283 Language Diversity & Cultural Identity

Immersive Technologies COURSES

  • 53-354 B4 Principles of Lighting for Games and XR
  • 54-397 Sound Design for Interactive Environments
  • 82-187 Audio Storytelling: Documentary, Found Sound, and Hidden Frequencies
  • 82-200 Curating Cultural and Arts Festivals through Theory and Practice

Micro Courses

  • 99-352 A3 IDeATe Soft Fabrication Skills
    • A3 Meeting Dates: Saturdays Jan 17, Jan 24, Jan 31
  • 99-353 IDeATe Design Essentials for Laser Cutting
    • A3 Meeting Dates: Sundays Jan 18, Jan 25, Feb 1
    • B3 Meeting Dates: Saturdays Feb 7, Feb 14, Feb 21
  • 99-354 A4 IDeATe Essentials of Woodworking
    • A4 Meeting Dates: Fridays Mar 13, Mar 20, Mar 27, Apr 3
  • 99-355 IDeATe Introduction to Arduino
    • A3 Meeting Dates: Fridays Jan 30, Feb 6, Feb 13
    • B3 Meeting Dates: Sundays Feb 8, Feb 15, Feb 22
  • 99-357 IDeATe Pragmatic Photography
    • A3 Meeting Dates: Sundays Jan 25, Feb 1
    • A4 Meeting Dates: Saturdays Mar 14, Mar 21
  • 99-358 IDeATe Introduction to the Unity Game Engine
    • A3 Meeting Dates: Saturdays Jan 24, Jan  31, Feb 7
    • A4 Meeting Dates: Sundays Feb 8, Feb 15, Feb 22
  • 99-359 IDeATe 3D Modeling and 3D Printing
    • A3 Meeting Dates: Saturdays Jan 17, Jan 24, Jan 31
    • B3 Meeting Dates: Sundays Feb 8, Feb 56, Feb 22
  • 99-360 A4 IDeATe E-Textiles
    • A4 Meeting Dates: Saturdays Mar 14, Mar 21, Mar 28

Computing Courses

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

Fall 2025 IDeATe Courses

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

Game Design

Game Design Courses

  • 15-466 Computer Game Programming
  • 24-214 IDeATe Special Topics: Mazes
  • 53-353 Understanding Game Engines
  • 53-362 Advanced Look Development: The Two Worlds of Texture
  • 53-371/76-368 Role Playing Game Writing Workshop
  • 53-451 Research Issues in Game Development: Designing for XR

Animation & Special Effects

Portal Course

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

Animation & Special Effects Courses

  • 15-463 Computational Photography
  • 53-323 A2 IDeATe: Storytelling Through Effects Animation
  • 60-219 Intermediate Studio: Stop-Motion Animation
  • 60-222 Intermediate Studio: Digital Animation
  • 60-335 A1 IDeATe Special Topics in Animation: Story Development

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-428 Advanced ETB: Drawing with Machines
  • 62-478 digiTOOL
  • 62-830/93-430 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 A1 Rapid Prototyping Technologies
    • 15-394 A2 Intermediate Rapid Prototyping
    • 62-478 IDeATe: digiTOOL

    Innovation & Entrepreneurship COURSES

    • 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-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-423 IDeATe: Advanced Physical Computing
  • 62-478 digiTOOL

Soft Technologies

Portal Course

  •  62-150 IDeATe Portal: Introduction to Media Synthesis and Analysis
    • Section A: Introduction to Textile Media
  • 99-361 IDeATe Portal:
    • Section C: Garment Patterning, Construction, and Experimentation

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
  • 82-250 Digital Realities: Introducing Immersive Technologies for Arts and Culture

Intercultural Focus Courses

  • 82-282 Interpreting Global Texts & Cultures
  • 82-283 Language Diversity & 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
    • A1 Meeting Dates: Aug 30, Sep 6, Sep 13
  • 99-353 IDeATe Design Essentials for Laser Cutting
    • A1 Meeting Dates: Sep 20, Sep 27, Oct 4
    • A2 Meeting Dates: Nov 2, Nov 9, Nov 16
  • 99-354 IDeATe Essentials for Woodworking
    • A2 Meeting Dates: Oct 31, Nov 7, Nov 14, Nov 21
  • 99-355 IDeATe Introduction to Arduino
    • A1 Meeting Dates: Sep 19, Sep 26, Oct 3
    • A2 Meeting Dates: Nov 2, Nov 9, Nov 16
  • 99-357 IDeATe Pragmatic Photography
    • A1 Meeting Dates: Sep 28, Oct 5
    • A2 Meeting Dates: Oct 25, Nov 1
  • 99-358 IDeATe Introduction to the Unity Game Engine
    • A1 Meeting Dates: Sep 13, Sep 20, Sep 27
    • A2 Meeting Dates: Oct 26, Nov 2, Nov 9
  • 99-359 IDeATe 3D Modeling and 3D Printing
    • A1 Meeting Dates: Sep 21, Sep 28, Oct 5
    • A2 Meeting Dates: Nov 1, Nov 8, Nov 15
  • 99-360 IDeATe E-Textiles
    • A2 Meeting Dates: Nov 1, Nov 8, Nov 15, Nov 22

Computing Courses

  • 15-104 Introduction to Computing for Creative Practice
  • 15-110 Principles of Computing
  • 15-112 Fundamentals of Programming and Computer Science
  • 60-212 Intermediate Studio: Creative Coding

Summer 2025 IDeATe Courses

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

  • 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 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-228 Intermediate Studio: Art and Generative AI
  • 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 A4 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 7, 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