Welcome to Interactive Design and the Internet...

Read the welcome 1 page for an overview of this course and its goals. This page is mostly details.


The class reader is a publication that includes readings for both this class and Dan Michaelson's Networks & Transactions graduate class. The readings cover the themes above and include newly published conversation transcripts from our past fall’s conversation series about interactive design at Yale. More info: http://art.yale.edu/Conversations

Purchasing the class reader is optional. (Otherwise, you will find the PDFs individually on this class website.) If you'd like to order, the reader is available from TYCO, at 262 Elm St. It's $64.50 for a spiral-bound copy. You can order it through their website, by calling them (203-562-9723), or by visiting in the flesh. The reader is listed as "Art 369b - Dust and Food". Once you order (during business hours), it will be ready the next day.


During the duration of the course, students will also conduct an interview (in the form of an audio conversation), transcribe it, and create a final edited version as a markdown file (with the extension .md or .markdown). Students are free to interview whomever they want. The interview should be no longer than 2000 words. Each class (starting Week 3), one student will present their interview by providing context for the interview and selecting a few key excerpts to read aloud.

Learn more about Markdown on the resources page.

Individual class websites

Students will create their own class websites during Week 2, hosted on GitHub. These websites should house all coursework—not only final projects, but also related sketches, reading responses, and one-week exploration pieces. Everything completed in class should appear on the website, as it will be used to determine a student’s final grade at the end of the course. Students should feel free to design this site as well.


60% … Projects 1 and 2
30% … One-week projects, reading responses, interview
10% … Participation, diligence, and attitude

Students may change or update their work through the end of the course. Final work will be graded on students’ individual class websites on Monday, May 7th.

Academic integrity

Students will become familiar with using pre-existing language, images, and software as raw material while creating entirely new works. While making websites, we will learn which technologies could be appropriated and how to properly credit their inclusion.

From Academic Integrity at MIT: "Writing Code":

“Writing code is similar to academic writing in that when you use or adapt code developed by someone else as part of your project, you must cite your source. However, instead of quoting or paraphrasing a source, you include an inline comment in the code. These comments not only ensure you are giving proper credit, but help with code understanding and debugging.”

“You should not simply re-use code as the solution to an assignment. Like academic writing, your code can incorporate the ideas of others but should reflect your original approach to the problem.”

For bonus points, retype someone else's code instead of copying and pasting it. It'll help you learn! On that note, be careful about pasting huge blocks of code. Remember, do things one step at a time so you really understand what each part is doing.

Laptops, tablets, and cell phones

While this course is about technology and requires it, the policy in this course is simple: Be considerate of your fellow classmates. For example, if someone is presenting their work, please don't simultaneously use your device. Put your device away and provide the presenter your active attention.


Attendance is essential. Three or more absences will result in a failing grade. Three or more late arrivals (more than 10 minutes late) equals an absence. If you absolutely must miss class, email me in advance.


Students should bring their personal laptops to class. They are responsible for their own files, making sure to back them up in some way. For editing and updating code, students should download a code editor such as Atom or Sublime Text. For image-making and sketching, Adobe Photoshop, Illustrator, and InDesign are standard tools available on most Yale computers. Other good digital-image making tools include a phone, digital camera, scanner, screen capture, etc.

For more specifics, see the resources page.


This class has been generously shaped by many. Special thanks to Dan Michaelson and Tamara Maletic of Linked by Air; past teaching assistants Ayham Ghraowi (’17), Julia Novitch (’13), Eric Nylund (’15), and Grace Robinson-Leo (’14); and current teaching assistant Matthew Wolff (’18). And thanks to Brian Watterson (’11), whose project "CSS Typeface" I have adapted for this class.

Opening quote: Cedric Price, an architect, writer, and author of the unrealized Fun Palace, 1964.

Below image: From Brian Eno’s A Year With Swollen Appendices, 1996.