ON-GOING
- CMU ArtFab: Digital/Physical/Computational Fabrication and Experimentation facilities
- MAW: Mobile Urban Projection Collective
[F for Fall, S for Spring]
2015 (Carnegie Mellon University)
- F: ART 60223: Introduction to Physical Computing (IDEATE Portal) | Syllabus
- F: ART 60446/60746: Expanded Theater (Emerging Media Fusion Studio)| Syllabus
- S: ART 60280 Concept Studio: Introduction to Contextual Practice (co-taught with J Rubin + L Clayton) | Syllabus
- S: ART 60441/60741: Urban Intervention: Curiosity, Desire and Action in Public Space | Syllabus
2014 (Carnegie Mellon University)
- F: ART 60130: Hey Robot, Let’s Make Somthing (A1) (delivered by Steve Gurysh) | Syllabus
- F: IDEATE 16223 / ART 60223: Intro to Physical Computing (co-taught with Garth Zeglin) | Syllabus
- F: ART 60439/60739: Hybrid Instrument Building | Syllabus
- S: ART 60202: Concept Studio: Systems and Processes | Syllabus
- S: ART 60441/60741: Urban Intervention: Curiosity, Desire and Pleasure in Public Space | Syllabus
2013 (Carnegie Mellon University)
- F: ART 60130: Hey Robot, Let’s Make Somthing (A2) | Syllabus
- F: ART 60130: Hey Robot, Let’s Make Somthing (A1) | Syllabus
- F: ART 60439: Advanced SIS: Hybrid Instrument Building | Syllabus
- S: ART 60447: Advanced Studio: Critical Robotics – useless robot, uncanny gesture | Syllabus
- S: ART 60447: Senior Studio | Syllabus
- S: ART 60131: 3-D Media II: Multiples | Syllabus
2012 (Carnegie Mellon University)
- F: ART 60439 – Advanced SIS: Hybrid Instrument Building | Syllabus |Weekly Schedule
- F: ART 60130 – 3-D Media Studio I: Soft Sculpture (B1)
- F: ART 60130 – 3-D Media Studio I: Soft Sculpture (B2) | Syllabus
- S: ART 60436: Digital Fabrication for the Arts | Syllabus
- S: ART 60131: 3D Media Studio II: Animated Theater (C1) | Syllabus
- S: ART 60131: 3D Media Studio II: Animated Theater (C2) | Syllabus
2011 (University of Minnesota > Carnegie Mellon University)
- F: plis-replis
- S: Research Fellowship and the Battle of Everyouth
2010 (University of Minnesota)
- F: ART 8410: Introduction to Time and Interactivity | Syllabus
- F: ART 5490: Make Anything Talk To Anything | Syllabus
- S: ART 5670/8600: Mechanical Theaters and Toy Orchestras | Class Blog and Syllabus
- S: COLA 3950/5950: Art for the People, Art on Wheels| Class Blog and Course Information/Syllabus
2009 (University of Minnesota)
- F: ART 1601: Introduction to Time and Interactivity | Class Blog | Syllabus
- F: COLA 3950/5950: Make Anything Talk To Anything | Class Blog
- S: ARTS 3305: Kinetic Sculpture | Class Blog | Course Information/Syllabus | Sample student Works
- S: COLA 3950/5950: Art for the People, Art on Wheels | Class Blog | Course Information/Syllabus
- S: COLA 1521/3521: Collaboratory I/II: Collaborative Research Laboratory
2008 (University of Minnesota)
- F: ART 8400: Theoretical Constructions in Contemporary Art | Class Blog | Course Information/Syllabus
- F: COLA 1521/3521/4521: Collaboratory I: Collaborative Research Laboratory | Class Blog
- F: COLA 1001: The Art of Collaboration | Class Blog | Course Information/Syllabus
- S: ARTS 5670: Interdisciplinary New Media Collaborations: Treating Time | Class Blog | Course Information/Syllabus | Assigned Readings and students’ responses
- S: COLA 3950/5950: Art for the People, Art on Wheels | Class Blog and Course Information/Syllabus | Sample student Works
2007 (University of Minnesota)
- F: ARTS 3603/5630: Experimental Video | Class Blog | Course Information/Syllabus | Sample Student Works