Schedule

SCHEDULE

The schedule is subject to change—check Slack for updates.

INTRODUCTION

Class 1 [online]—M 08/29: Lecture – Introductions / Overview of the class, structure and goals [Assignment 1, due the day before Class 3]

Class 2 [in person]—W 08/31: Lecture – Understanding the Emerging, Interactive Media Landscape + Historical Context

DESIGN THINKING + PROTOTYPING

M 09/05: NO CLASS.

Class 3 [online]—W 09/07: Lecture – Human-Centered Design Thinking + Rapid Prototyping Methodologies [Assignment 2, due the day before Class 5]

Class 4 [in person]—M 09/12: Lab – Quick & Dirty Speculative Design Workshop [Assignment 3, due the day before Class 6]

GAME DESIGN + INTERACTIVE MEDIA TRACK (Design)

Guest Lecturer: Professor Hosni Auji

Class 5 [online]—W 09/14: Lecture – Intro to Game Design + Interactive Media Development

Class 6 [in person]—M 09/19: Lecture, cont’d / Lab – Values at Play – prep [Assignment 4, due the day before Class 8]

Class 7 [in person]—W 09/21: Discuss Project 1 / Lab – Game Concept

M 09/26: NO CLASS.

Class 8 [in person]—W 09/28: Lab – Project Development

Class 9 [in person]—M 10/03: Lab – Lo-fi Prototyping Lab

W 10/05: NO CLASS.
M 10/10: NO CLASS.

Class 10 [in person]—W 10/12: Lab – Play-testing, followed by presentation preparation

Class 11 [in person]—M 10/17: PROJECT 1 DUE – Project Presentations + Critiques

MEDIA COMPUTATION TRACK (Software)

Guest Lecturer: Professor Adam Wilson

Class 12 [online]—W 10/19: Lecture – Intro to Media Computation [Assignment 5, due the day before Class 13]

Class 13 [in person]—M 10/24: Introduction to Creative Coding with p5.js, Part  1 [Assignment 6, due the day before Class 15]

Class 14 [in person]—W 10/26: Lecture + Lab – Creative Coding with p5.js, Part 2

Class 15 [in person]—M 10/31: Lecture + Lab – Creative Coding with p5.js, Part 3 / Discuss Project 2 [Assignment 7, due the day before Class 17]

Class 16 [in person]—W 11/02: Lab – Creative Coding with p5.js, Part 4 (work on your Assignment 7 sketch)

Class 17 [in person] —M 11/07: Lab (work on your Project 2 sketch)

Class 18 [in person]—W 11/09: PROJECT 2 DUE – Project Presentations + Critiques [Assignment 8, due the day before Class 20]

PHYSICAL COMPUTING + 3D FABRICATION TRACK (Hardware)

Guest Lecturer: Professor Allison Berkoy

Class 19 [online] —M 11/14: Lecture – Intro to Physical Computing

Class 20 [in person]—W 11/16: Discussion of Assignment 8 responses / Arduino overview / Discuss Project 3

Class 21 [in person]—M 11/21: Lab – Project 3 Ideation

Class 22 [in person]—W 11/23: Project 3 Research & Development

Class 23 [in person]—M 11/28: Lab – Project 3 R&D continued + presentation preparation

Class 24 [in person]—W 11/30: PROJECT 3 DUE: Project Presentations + Critique [Assignment 9, due the day before Class 26]

 

 

MUSIC TECHNOLOGY TRACK (Software)

Guest Lecturer: Professor Adam Wilson

Class 25 [online]—M 12/05: Lecture – Intro to Music Technology

Class 26 [in person]—W 12/07: Lecture + Lab – Introduction to Music Tech with Max/MSP [Assignment 10, due the day before Class 28]

Class 27 [in person] —M 12/12: Lab + Quiz 1 – Max/MSP

Class 28 [in person] —W 12/14: Discuss Project 4 / Lab + Quiz 2 – Max/MSP

Class 29 [in person] —M 12/19: Lab – Max/MSP + Project 4 preparation

Class 30 [in person] —W 12/21: PROJECT 4 DUE: Project Presentations + Critiques