This schedule is subject to change—check here for changes as well as Slack for reminders and updates.
INTRODUCTION
Class 1 [online]—Tu 02/01: Lecture – Introductions / Overview of the class, structure and goals [Activity 1, due the day before Class 3]
Class 2 [online]—Th 02/03: Lecture – Understanding the Emerging, Interactive Media Landscape + Historical Context
DESIGN THINKING + PROTOTYPING
Tu 02/08: NO CLASS – Friday schedule
Class 3 [online]—Th 02/10: Lecture – Human-Centered Design Thinking + Rapid Prototyping Methodologies [Activity 2, due the day before Class 5]
Class 4 [online]—Tu 02/15: Lab – Quick & Dirty Speculative Design Workshop [Activity 3, due the day before Class 6]
GAME DESIGN + INTERACTIVE MEDIA TRACK (Design)
Guest Lecturer: Professor Christopher Chung
Class 5 [online]—Th 02/17: Lecture – Intro to Game Design + Interactive Media Development
Class 6 [online]—Tu 02/22: Lecture, cont’d / Lab – Values at Play – prep [Activity 4, due the day before Class 8]
Class 7 [in-person]—Th 02/24: Discuss Project 1 / Lab – Game Concept
Class 8 [in-person]—Tu 03/01: Lab – Project Development
Class 9 [in person]—Th 03/03: Lab – Lo-fi Prototyping Lab
Class 10 [in person]—Tu 03/08: Lab – Play-testing, followed by presentation preparation
Class 11 [in person]—Th 03/10: PROJECT 1 DUE – Project Presentations + Critiques
MEDIA COMPUTATION TRACK (Software)
Guest Lecturer: Professor Adam Wilson
Class 12 [online]—Tu 03/15: Guest Lecture: Professor Adam Wilson / Lecture – Intro to Media Computation [Activity 5, due the day before Class 13]
Class 13 [online]—Th 03/17: Introduction to Creative Coding with p5.js, Part 1 [Activity 6, due the day before Class 15]
Class 14 [in person]—Tu 03/22: Lecture + Lab – Creative Coding with p5.js, Part 2
Class 15 [in person]—Th 03/24: Lecture + Lab – Creative Coding with p5.js, Part 3 / Discuss Project 2 [Activity 7, due the day before Class 17]
Class 16 [in person]—Tu 03/29: Lab – Creative Coding with p5.js, Part 4 (work on your Activity 7 sketch)
Class 17 [in person] —Th 03/31: Lab (work on your Project 2 sketch)
Class 18 [in person]—Tu 04/05: PROJECT 2 DUE – Project Presentations + Critiques [Activity 8, due the day before Class 20]
PHYSICAL COMPUTING + 3D FABRICATION TRACK (Hardware)
Guest Lecturer: Professor Allison Berkoy
Class 19 [in person] —Th 04/07: Lecture – Intro to Physical Computing
Class 20 [in person]—Tu 04/12: Discussion of Activity 8 responses / Arduino overview / Discuss Project 3
Class 21 [in person]—Th 04/14: Lab – Project 3 Ideation
Tu 04/19 & Th 04/21: NO CLASS – Spring recess
Class 22 [in person]—Tu 04/26: Guest Lecture: Professor Allison Berkoy / Project 3 Research & Development
Class 23 [in person]—Th 04/28: Lab – Project 3 R&D continued + presentation preparation
Class 24 [in person]—Tu 05/03: PROJECT 3 DUE: Project Presentations + Critique [Activity 9, due the day before Class 26]
MUSIC TECHNOLOGY TRACK (Software)
Guest Lecturer: Professor Adam Wilson
Class 25 [in person]—Th 05/05: Lecture – Intro to Music Technology
Class 26 [online]—Tu 05/10: Guest Lecture: Professor Adam Wilson / Lecture + Lab – Introduction to Music Tech with Max/MSP [Activity 10, due the day before Class 28]
Class 27 [in person] —Th 05/12: Lab + Quiz 1 – Max/MSP
Class 28 [in person] —Tu 05/17: Discuss Project 4 / Lab + Quiz 2 – Max/MSP
Class 29 [in person] —Th 5/19: Lab – Max/MSP + Project 4 preparation
Class 30 [in person] —Tu 5/24: PROJECT 4 DUE: Project Presentations + Critiques