SCHEDULE
The schedule is subject to changeβcheck Slack for updates.
INTRODUCTION
Class 1 [online]βW 01/25: Lecture – Introductions / Overview of the class, structure and goals [Assignment 1, due the day before Class 3]
Class 2 [in person]βM 01/29: Lecture – Understanding the Emerging, Interactive Media Landscape + Historical Context
DESIGN THINKING + PROTOTYPING
Class 3 [online]βW 02/01: Lecture – Human-Centered Design Thinking + Rapid Prototyping Methodologies [Assignment 2, due the day before Class 5]
Class 4 [in person]βM 02/06: 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 02/08: Lecture β Intro to Game Design + Interactive Media Development
M 02/13: NO CLASS.
Class 6 [in person]βW 02/15: Lab β Values at Play // Discuss Project 1 [Assignment 4, due the day before Class 8]
M 02/20: NO CLASS, instead, Tuesday 02/21 follows Monday schedule.
Class 7 [in person]βT 02/21: Lab β Game Concept
Class 8 [online]βW 02/22: Lab – Project Development // Guest Lecture: Hosni Auji (10:45 β 11:40AM)
Class 9 [in person]βM 02/27: Lab β Lo-fi Prototyping Lab
Class 10 [in person]βW 03/01: Lab β Play-testing, followed by presentation preparation
Class 11 [in person]βM 03/06: PROJECT 1 DUE β Project Presentations + Critiques
MEDIA COMPUTATION TRACK (Software)
Guest Lecturer: Professor Adam J. Wilson
Class 12 [online] β W 03/08: Lecture β Intro to Media Computation [Assignment 5, due the day before Class 14]
Class 13 [online]β M 03/13: Guest Lecture: Professor Adam J. Wilson // Introduction to Creative Coding with p5.js, PartΒ 1 [Assignment 6, due the day before Class 15]
Class 14 [in person]β W 03/15: Lecture + Lab β Creative Coding with p5.js, Part 2
Class 15 [in person]β M 03/20: 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 03/22: Lab β Creative Coding with p5.js, Part 4 (work on your Assignment 7 sketch)
TH 03/23 β Students informed of midterm grades.
Class 17 [in person]β M 03/27: Lab (work on your Project 2 sketch)
Class 18 [in person] βW 03/29: 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 [in person]β M 04/03: Lecture β Intro to Physical ComputingΒ // Guest Lecture: Allison Berkoy
W 04/05, M 04/10, W 04/13: SPRING RECESS (04/05-04/13). NO CLASS.
Class 20 [in person] βM 04/17: Discussion of Assignment 8 responses / Arduino overview / Discuss Project 3
Class 21 [in person]β W 04/19: Lab βΒ Project 3 Ideation
Class 22 [in person]β M 04/24: Project 3 Research & Development
Class 23 [in person]β W 04/26: Lab β Project 3 R&D continued + presentation preparation
MUSIC TECHNOLOGY TRACK (Software)
Guest Lecturer: Professor Adam Wilson
Class 24 [online]β M 05/01: Lecture β Intro to Music Technology
Class 25 [online]β W 05/03: Lab + Quiz 1 β Max/MSP
Class 26 [online]β M 05/08: Guest Lecture: Professor Adam J. Wilson // Lecture + Lab β Introduction to Music Tech with Max/MSP [Assignment 10, due the day before Class 29]
Class 27 [in person]β W 05/10:Β PROJECT 3 DUE: Project Presentations + Critique [Assignment 9, due the day before Class 26]
Class 28 [in person] βM 05/15: Discuss Project 4 / Lab + Quiz 2 β Max/MSP
Class 29 [in person] βW 05/17: Lab β Max/MSP + Project 4 preparation
Class 30 [in person] βM 05/22: PROJECT 4 DUE: Project Presentations + Critiques