Schedule
We will meet twice a week over the course of the semester, exploring three units: Interaction with Typography, Interaction with Data, and Interaction with the City. This schedule is subject to change as we proceed through the course.
-
Week 1
Unit 1: Interaction with TypographyIntroductionClass
Class introduction + website share
Review Syllabus and Class Site
Draft our Code of Conduct
Lecture: What is the internet? What is interaction design?
Discuss lecture + readings
Introduce: Project 1
Exercise: Type Intro
Figma setups + work session
Assignment
Reading 2 Discussion Questions
Project 1: Ideas — at least 3 directions
Project
Reading
- Olia Lialina: A Vernacular Web
- Laurel Schwulst: My website is a shifting house next to a river of knowledge. What could yours be?
Lectures
-
Week 2
Unit 1: Interaction with TypographyIdeas + IterationClass
Loretta Staples, Reading Discussion Lead: Donovan
Activity: Reading Response Markup
Small Group Crits: Ideas
Review reading response collection
Variable Fonts Intro & Exercise
Review Project 1 iteration
Assignment
Project 1: Iteration — 3 directions
CD Lecture response, Project 1: Refine direction
Project
Reading
- Loretta Staples: Typography and the Screen
Lectures
Mandatory: Friday 3pm: CD Lecture Series, Elaine Lopez
-
Week 3
Unit 1: Interaction with TypographyImplementationClass
Discuss CD lecture
Variable Font Activity Review
Activity: Modular Letter
Review Project 1 implementation
Frank Chimero, Reading Discussion Lead: Juliana
Review Project 1 implementation
Activity: Modular Letter
Assignment
Reading 3 + Discussion Questions, Lecture Video
Project 1: Implementation, Project Description paragraph
Project
Reading
- Frank Chimero: The Web’s Grain
-
Week 4
Unit 1: Interaction with TypographyImplementationClass
Exercise Review: Modular letter
Activity: Responsive Relay
Individual Meetings
American Artist, Reading Discussion Lead: Sihua
Technical Demo: Show/Hide
Activity: Responsive Relay
Activity: Project Description
Individual Meetings
Assignment
Reading + Discussion Questions, Lecture Video, Project 1: Implementation
CD Lecture Response, Project 1: Prepare for Final Crit
Project
Reading
- American Artist: Black Gooey Universe
Lectures
Friday 3pm: CD Lecture Series, Lynn Kiang
-
Week 5
Unit 1: Interaction with TypographyCritique + IntroClass
Final Crit: Project 1 (Submit URL on Canvas by 6:59pm)
See notes on critique
Lynn Kiang CD Lecture Discussion
Function as Narrative, Reading Discussion Lead: Hannah
Introduce Project 2
Activity: Data Collection
Assignment
Readings + Discussion Questions
Project 2: Ideas, Lecture Video
Project
Reading
- Weiyi Li: Function as Narrative
Lectures
-
Week 6
Unit 2: Interaction with DataIdeasAssignment
Project 2: Iteration
Project 2: Implementation
Project
Reading
- Jill Lepore: Can the Internet be Archived?
Lectures
Friday 3pm: CD Lecture Series, Pascal Glissman
-
Week 7
Unit 2: Interaction with DataImplementationClass
Display Data Activity review
Activity: Class Site
Small Crits
CD Lecture Review
Reading Discussion Lead: Emily
Activity reviews
Assignment
Reading + Discussion Questions, Project 2: Iteration + Implementation
Project 2: Implementation
Project
Reading
- Catherine D’Ignazio and Lauren Klein: Data Feminism / Collect, Analyze, Imagine, Teach
-
Week 8
Unit 2: Interaction with DataMid-Semester EvaluationClass
Mid-semester review
Reading Discussion Lead: Jinny
Mid-semester review
Assignment
Reading + Discussion Questions, Project 2: Implementation
CD Lecture Response, Project 2: Implementation
Project
Reading
- Marie Hoejlund and Mindy Seu: Sharing as Survival: Mindy Seu on the Cyberfeminism Index
Lectures
Friday 4pm: CD Lecture Series, 908A (E Roon Kang & Andrew LeClair)
-
Week 9
Unit 2: Interaction with DataCritique + IntroClass
Project 2 Final Crit — submit URL on canvas before 6:59pm
CD Lecture Discussion
Reading Discussion Lead: Jenna
Typography Review + Workshop
Assignment
Readings + Discussion Questions
Finish exercise, refine typography across your sites
Project
Reading
- Helen Gregory: The Adventures of an Avatar and Her Real Girl
Lectures
-
Week 10
Unit 3: Interaction with the CityIdeasClass
Review typography exercise
Activity: Data Visualization
Activity: Use an API
Review Project 3 ideas (remote meetings)
Assignment
Project 3: Ideas
CD Lecture Response, Project 3: Ideas
Project
Lectures
Friday 3pm: CD Lecture Series, Synoptic Office (Caspar Lam & YuJune Park)
-
Week 11
Unit 3: Interaction with the CityIterationClass
Week 10 Reading Discussion, Leads: Deeva and Alex
Small Group Meetings: Review Iteration
CD Lecture Review
Full Group Presentation
Assignment
Project 3: Iteration
Project 3: Iteration
Project
Reading
- Legacy Russell and Momtaza Mehri: Glitching the Master’s House: Legacy Russell and Momtaza Mehri in Conversation
- Bojana Coklyat and Finnegan Shannon: Alt Text as Poetry
-
Week 12
Unit 3: Interaction with the CityImplementationClass
Activity: JS Conditionals
Individual Meetings
Reading Discussion, Leads: Lucy and Ein
In-class Activity: NYC Jobs
Assignment
Project 3: Implementation
CD Lecture Response, Project 3: Implementation
Project
Reading
- Joana Moll: The Hidden Life of an Amazon User
- Becca Abbe: The Internet’s Back-to-the-Land Movement
Lectures
Friday 3pm: CD Lecture Series, Kelly Walters
-
Week 13
Unit 3: Interaction with the CityImplementationClass
Activity: Documenting Interactive Work
Small Group Crits
Reading Discussion Lead: Veronica
Small Group Crits
Assignment
Project 3: Implementation
Project 3: Implementation
Project
Reading
- Darius Kazemi: Run Your Own Social
-
Week 14
Unit 3: Interaction with the CityImplementationClass
Reading Discussion Lead: Tao
Activity: Documentation review
CD Lecture Review
Fill out course feedback form
Pair Crits: Notes
Assignment
Project 3: Implementation
Project 3: Final presentation
Project
Reading
- Shoshana Zuboff: The Coup We Are Not Talking About
-
Week 15
Unit 3: Interaction with the CityFinalClass
Project 3 final presentation
Guest Critic: Minkyoung Kim
Class reflection and Q&A
Assignment
Final Submissions on Canvas
Project
*Note: We will have our final class on Tuesday May 9 instead of Thursday May 11. We will instead be having an extra meeting in the week prior.