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