Schedule

SCHEDULE

The schedule is subject to changeβ€”check Slack for updates.

INTRODUCTION

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

Class 2 [in person]β€”W 01/31: Lecture – Understanding the Emerging, Interactive Media Landscape + Historical Context

DESIGN THINKING + PROTOTYPING

Class 3 [online]β€”M 02/05: Lecture – Human-Centered Design Thinking + Rapid Prototyping Methodologies [Assignment 2, due the day before Class 5]   

Class 4 [in person]β€”W 02/07: Lab – Quick & Dirty Speculative Design Workshop [Assignment 3, due the day before Class 6]

M 02/12: COLLEGE CLOSED, NO CLASSES.

GAME DESIGN + INTERACTIVE MEDIA TRACK (Design)

Guest Lecturer: Professor Hosni Auji

Class 5 [online]β€”W 02/14: Lecture – Intro to Game Design + Interactive Media Development

M 02/19: COLLEGE CLOSED, NO CLASSES.

Class 6 [in person]β€”W 02/21: Lab – Values at Play // Discuss Project 1 [Assignment 4, due the day before Class 8]

!!! CLASS 7 FOLLOWS MONDAY SCHEDULE !!!

Class 7 [online]β€”TH 02/22 Lab – Game Concept

Class 8 [in person]β€”M 02/26: Lab – Project Development

Class 9 [in person]β€”W 02/28: GUEST LECTURE + Intro to Prototyping

Class 10 [in person]β€”M 03/04: Lo-fi Prototyping Lab

Class 11 [in person]β€”W 03/06: Lab – Play-testing, followed by presentation preparation

MEDIA COMPUTATION TRACK (Software)

Guest Lecturer: Professor David Bruce Smith

Class 12 [online] – M 03/11: Lecture – Intro to Media Computation [Assignment 5, due the day before Class 14]

Class 13 [online]β€” W 03/13: Code: Or How To Write Something Differently and An Introduction to Creative Coding, Part 1 [Assignment 6, due the day before Class 15]

Class 14 [in person]β€” M 03/18: PROJECT 1 DUE – Project Presentations + Critiques //Lecture + Lab –Computing Machinery and Intelligence (Can Machines Think?) and Intro to Creative Coding, Part 2

Class 15 [in person]β€” W 03/20: Lecture + Lab – The ELIZA Effect and You + Creative Coding, Part 3 // Discuss Project 2 [Assignment 7, due the day before Class 17]

TH 03/21 – Students informed of midterm grades.

Class 16 [in person]β€” M 03/25: Lab – Creative Coding, Part 4 (work on Assignment 7 -> Project 2)

Class 17 [in person]β€” W 03/27: Creative Coding, Part 5 // Free Swim [Project 02, due by 04/10]

Class 18 [online] β€”M 04/01: Lecture: The Stone and the Acorn // Creative Coding, Part 6 [Assignment 08, due before class 21]

PHYSICAL COMPUTING + 3D FABRICATION TRACK (Hardware)

Guest Lecturer: Professor Allison Berkoy

Class 19 [in person]β€” W 04/03: Intro to Physical Computing & Fabrication: How smart does your bed have to be, before you are afraid to sleep in it?Β  Introduce Project 3.

Class 20 [in person] β€”M 04/08: Guest Lecture: Professor Allison Berkoy // I’ve never been sued by a door: more experiments in speculative design thinking.

Class 21 [in person]β€” W 04/10: Lab – Project 3 Project Development. [Discuss Assignment 8]

Class 22 [in person]β€” M 04/15: Project 3 Research & Development // Project 2 Demos

Class 23 [in person]β€” W 04/17: Lab – Project 3 R&D + presentation preparation

M 04/22, W 04/24, M 04/29: SPRING RECESS.

Class 24 [in person]β€” W 05/01: PROJECT 3 DUE: Project Presentations + Critique [Assignment 9, due the day before Class 26]

MUSIC TECHNOLOGY TRACK (Software)

Guest Lecturer: Professor David Bruce Smith

Class 25 [online]β€” M 05/06: Lecture – Intro to Music Technology

Class 26 [online]β€” W 05/08: Lecture + Lab – Introduction to Music Tech with Max/MSP [Assignment 10, due by Class 29]

Class 27 [in person]β€” M 05/13: Lab + Quiz 1 – Max/MSP

Class 28 [in person] β€”W 05/15: Discuss Project 4 / Lab + Quiz 2 – Max/MSP

Class 29 [in person] β€”M 05/20: Lab – Max/MSP + Project 4 preparation

Class 30 [in person] β€”W 05/22: PROJECT 4 DUE: Project Presentations + Critiques