IDeATe Courses

The IDeATe network is comprised of four types of courses. Portal Courses are required for entry into an IDeATe program. Collaborative Studios connect you with students from other disciplines. Supportive Courses complement your chosen area of study. Micro Courses are open to any member of the Carnegie Mellon community and provide basic skills and training in fabrication and making.


Fall 2017 IDeATe Courses

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

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

     

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-207 IDeATe Variational Geometry I

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

62-207 IDeATe Variational Geometry I

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

 

 


Collaborative Studios

The majority of courses in the IDeATe network are collaborative studios. Each studio is focused on a key aspect of the minor/concentration that it's categorized under. By taking three studios in the minor/concentration the student can become familiar with many of the technical and creative issues in the area of the minor and the collaborative processes they entail. The student can also explore the interrelations of these studios. These courses are branded as collaborative studios because a) they promote hands on learning through making, critique and iterative design, b) they promote learning from both the instructor and the interdisciplinary peer cohort. At the conclusion of each studio a student should be in a position to a) collaboratively plan and implement an established outcome in the area of the studio within a limited amount of time and b) apply skills from both technology and arts disciplines to prototype ideas and leverage the diversity of perspectives to produce innovation in the field.

For the most up-to-date information on courses, please visit the HUB's Schedule of Classes.

Fall Courses



Advanced Topics in Reality Computing: The Adaptive Home (16-456/48-558)
Program: Intelligent Environments Media Design Physical Computing

Character Rigging for Production (60-333)
Program: Animation & Special Effects Game Design

Expanded Theater (54-498/60-446)
Program: Intelligent Environments Media Design

Human-Robot Interaction (16-867)
Program: Intelligent Environments

IDeATe: Variational Geometry I (62-207)
Program: Media Design

Integrated Product Conceptualization (49-300)
Program: Innovation and Entrepreneurship

Introduction to Computer Music (15-322)
Program: Sound Design

Learning Media Design (05-291)
Program: Learning Media

Mobile Web Design and Development (67-240)
Program: Media Design

Personalized Responsive Environments (16-371/54-371)
Program: Intelligent Environments

Rapid Prototyping Technologies (15-294)
Program: Innovation and Entrepreneurship Media Design Physical Computing

Research Issues in Game Development (53-451)
Program: Game Design

Robotics for Creative Practice (16-375/54-375)
Program: Intelligent Environments Media Design Physical Computing

Technical Character Animation (60-220)
Program: Animation & Special Effects

Understanding Game Engines (53-399)
Program: Game Design

Spring Courses



Art of Robotic Special Effects (16-374/60-428)
Program: Animation & Special Effects

Designing for the Internet of Things (49-313)
Program: Innovation and Entrepreneurship Intelligent Environments

Ecologics: Computational Techniques for Shaping the Built Environment (62-315)
Program: Intelligent Environments

Expanded Music Performance (57-425)
Program: Sound Design

Experimental Animation (15-365/60-422)
Program: Animation & Special Effects

Experimental Capture (16-461/60-461)
Program: Animation & Special Effects

Experimental Sound Synthesis (57-344)
Program: Sound Design

Game Design, Prototyping, and Production (53-471)
Program: Game Design

Human-Machine Virtuosity (16-455/48-530)
Program: Intelligent Environments Physical Computing

Information Design (51-236)
Program: Media Design

Intermediate Rapid Prototyping (15-394)
Program: Innovation and Entrepreneurship Media Design Physical Computing

Introduction to 3D Animation (60-125)
Program: Animation & Special Effects

Introduction to Performance Capture and Rendering (60-126)
Program: Animation & Special Effects

Learning Media Methods (05-292)
Program: Learning Media

Learning Science Principles (80-292)
Program: Learning Media

Mediated Narrative (76-374)
Program: Media Design

Physical Computing Studio (48-390)
Program: Physical Computing

Programming for Game Designers (53-230)
Program: Game Design

Rapid Prototyping of Computer Systems (18-540)
Program: Intelligent Environments Physical Computing

Reality Computing II (16-457/48-559)
Program: Intelligent Environments Media Design Physical Computing

Responsive Mobile Environments (48-528)
Program: Intelligent Environments Physical Computing

 

Supportive Courses

Students in the IDeATe concentrations and minors also have the option of taking existing courses in departments across Carnegie Mellon. These courses offer further access to diverse cohorts and serve to strengthen tech-arts skills and experiences.

Fall Courses



Advanced ETB: Animation (60-415)
Program: Animation & Special Effects

Advanced ETB: Video: Experimental Science Fiction (60-417)
Program: Animation & Special Effects

Business of Music (57-458)
Program: Sound Design

Computational Photography (15-463)
Program: Animation & Special Effects

Computer Game Programming (15-466)
Program: Game Design

Conceptual Sound Design (54-267)
Program: Sound Design

Designing Achilles in a Video Game (53-352)
Program: Game Design

Digital Storytelling and Resistance (60-427)
Program: Media Design

digiTOOL (62-478)
Program: Innovation and Entrepreneurship Media Design Physical Computing

E-learning Design Principles (05-823)
Program: Learning Media

Electronic and Computer Music (57-347)
Program: Sound Design

Electronic Media Studio II (60-210)
Program: Media Design

Entrepreneurship for Computer Scientists (70-421)
Program: Innovation and Entrepreneurship

Entrepreneurship for Computer Scientists (15-390)
Program: Innovation and Entrepreneurship

Entrepreneurship for Engineers (70-414)
Program: Innovation and Entrepreneurship

Entrepreneurship for Scientists (70-420)
Program: Innovation and Entrepreneurship

Experimental Game Design (60-419)
Program: Game Design

Funding Entrepreneurial Ventures (70-395)
Program: Innovation and Entrepreneurship

Global Business (70-100)
Program: Innovation and Entrepreneurship

Hey Robot, Let's Make Something (60-130)
Program: Physical Computing

Introduction to Entrepreneurship (70-415)
Program: Innovation and Entrepreneurship

NOISE: Toward a Critical Theory of Sound and Hearing (60-352)
Program: Sound Design

Personalized Online Learning (05-432)
Program: Learning Media

Principles of Economics (73-100)
Program: Innovation and Entrepreneurship

Reactive Spaces and Media Architecture (48-734)
Program: Intelligent Environments Physical Computing

Role Playing Games Writing Workshop (53-371)
Program: Game Design

Social History of Animation (60-398)
Program: Animation & Special Effects

Sound Recording (57-337)
Program: Sound Design

Special Topics in DIY Design and Fabrication (24-672)
Program: Innovation and Entrepreneurship Media Design Physical Computing

Theatrical Sound System Design (54-509)
Program: Sound Design

Themed Entertainment Design Studio (53-642)
Program: Media Design

Spring Courses



Advanced ETB: 2D Animation (60-426)
Program: Animation & Special Effects

Advanced ETB: Moving Image Magic: Visual Effects and Motion Graphics (60-410)
Program: Animation & Special Effects

Animation, Art, and Technology (15-465/60-414)
Program: Animation & Special Effects

Computer Music Systems and Information Processing (15-323)
Program: Sound Design

Design of Educational Games (05-418)
Program: Game Design Learning Media

Digital Communication and Signal Processing Systems Design (18-551)
Program: Media Design Physical Computing

Electronic Media Studio I (60-110)
Program: Media Design

Entrepreneurship for the Creative Industries (70-425)
Program: Innovation and Entrepreneurship

Game Design (53-409)
Program: Game Design

Guest Experience and Theme Park Design (53-312)
Program: Media Design

Human Expertise (85-392)
Program: Learning Media

Infrastructure Management (12-750)
Program: Intelligent Environments

Interactive Art and Computational Design (60-412)
Program: Media Design Physical Computing

Introduction to Sound Design for Theatre (54-166)
Program: Sound Design

Learner Experience Design (51-486)
Program: Learning Media

Mechatronic Design (18-578)
Program: Physical Computing

New Venture Creation (70-416)
Program: Innovation and Entrepreneurship

Physics of Musical Sound (33-114)
Program: Sound Design

Products in Systems: ID IV (51-312)
Program: Innovation and Entrepreneurship

Rapid Prototype Design (39-245)
Program: Physical Computing

Research Methods for the Learning Sciences (05-748)
Program: Learning Media

Team Communication (76-285)
Program: Animation & Special Effects Game Design Innovation and Entrepreneurship Intelligent Environments Learning Media Media Design Physical Computing Sound Design

Urban Intervention (60-441)
Program: Intelligent Environments Media Design

 

Portal Courses

The IDeATe portal courses cross-train students, introducing them to the concepts and practices of knowledge areas beyond their discipline. This cross-training will prepare students to contribute to the subject of each minor/concentration as an emerging expert in their major. After completing the portal courses, students will be able to:

  1. Interpret cross-disciplinary communication from their collaborators (and use that interpretation productively in the collaborative work)
  2. Translate their own disciplinary expertise to describe ideas and outcomes in a way their cross-disciplinary collaborators can understand
  3. Develop interdisciplinary tech-arts prototypes (that include perspectives from multiple disciplines and enable further interdisciplinary communication and collaboration)

Fall Courses



Electronic Media Studio: Interactivity and Computation for Creative Practice (60-212)
Program: Animation & Special Effects Game Design Innovation and Entrepreneurship Learning Media Media Design Sound Design

Introduction to Computing for Creative Practice (15-104)
Program: Animation & Special Effects Game Design Innovation and Entrepreneurship Learning Media Media Design Sound Design

Introduction to Media Synthesis and Analysis (62-150)
Program: Animation & Special Effects Game Design Learning Media Media Design Sound Design

Introduction to Physical Computing (16-223)
Program: Intelligent Environments Physical Computing

Introduction to Physical Computing (60-223)
Program: Intelligent Environments Physical Computing

Twisted Signals: Multimedia Processing for the Arts (18-090)
Program: Intelligent Environments Sound Design

 

Micro Courses

The IDeATe micro courses provide basic instruction in skills and concepts related to various aspects of the wider IDeATe curriculum. The micro courses generally meet just for a few hours over several days and are open to all members of the Carnegie Mellon community: undergraduate students, graduate students, faculty, and staff. After completing a micro course, participants will be trained to use and be granted access to the IDeATe@Hunt fabrication labs.

The current micro options for Spring 2017 are:

  • 99-352 A4 IDeATe: Soft Fabrication Skills - Textiles are a ubiquitous part of our everyday tactile experience. This micro course aims to introduce traditional textile and soft fabrication techniques to participants with diverse backgrounds across the CMU campus. Through hands-on experience, workshops and demos, participants will have the opportunity to explore new methods of fabrication to integrate into their own practice. THE SPECIFIC DATES OF THIS COURSE FOR SPRING 2016 ARE: SATURDAY, MARCH 19; SATURDAY, MARCH 26, AND SATURDAY, APRIL 2, ONLY FROM 9:00AM-2:50PM.
  • 99-353 A4 IDeATe: SolidWorks and Laser Cutting - This micro course is an introduction to Computer Aided Design (CAD) and the use of laser cutters for fabrication. Students will learn the basics of SolidWorks, a popular CAD package. They will also receive hands-on training in the use of laser cutters to turn their designs into physical objects. Students who complete this course will be able to use the IDeATe facility's laser cutters on their own for future course work or personal projects. THE SPECIFIC DATES FOR THIS COURSE IN SPRING 2016 ARE: SATURDAY, APRIL 9 AND SUNDAY, APRIL 10; AND ALSO SATURDAY, APRIL 23, AND SUNDAY, APRIL 24, FROM 3:00-5:50PM. This course is applicable for anyone at Carnegie Mellon.
  • 99-354 A4 IDeATe: Machine Shop, Lathe, Mill, and Metrology - This course is an introduction to machining using the manual lathe and mill. Students will learn the culture of shop safety, the basics of metrology, and how to lathe and mill simple parts. Through two hands-on projects, the students will engage in the interactive process of ideating, making and reflecting. IMPORTANT: Students must wear closed-toe shoes and comfortable clothing. Students will be working around oil-based machines so please wear clothing that you are okay with getting stained. Also, NO JEWELRY and NO SHORTS while working in the Machine Shop. Emphasis on exercise-safe practices in the shop at all times.
  • 99-355 A4 IDeATe: Introduction to Arduino -  This workshop aims to demystify the Arduino microcontroller through hands-on work in the lab creating simple machines with embodied behaviors. The Arduino is a versatile resource for physical projects for students in all disciplines. This course brings students over the beginner's threshold to a basic understanding of the use, terminology, and potential of the Arduino. The skills and concepts taught in this course are presented from an interdisciplinary approach which merges practices in arts and technology. The first portion will teach the essential skills for creating a simple sensor-driven physical computing system, and the second portion will reinforce those skills by making a simple interactive project. The course has no technical prerequisites, although uses a little bit of algebra-level math. Undergraduate students, graduate students, faculty and staff interested in learning new skills in an interdisciplinary environment are welcome!
  • 99-357 A4 IDeATe: Pragmatic Photography - Pragmatic Photography is a digital imaging course for the non-photographer. A tech-first approach provides a strong grounding in the core concepts and techniques of image-based media. This course will enable students to create photographs for project documentation. This class will not require special cameras or software; students will use commonly-available photo-editing software to create images using DSLRs, point and click cameras, or their cell phones. The course focuses on general principles that apply across different equipment and software.
  • 99-358 A4 IDeATe: Introduction to the Unity Game Engine - This course is designed for students with little to no experience working with game engines as entry point into the field of game development. Students will learn the basics of the Unity3D engine, and to creatively and effectively build their own simple games. This course will cover topics such as navigating and using the engine, basic game programming in C#, user interface development and introductory game design principles. Students will be assessed based on the functionality of their games and will receive further feedback on their implementation, execution and creativity.