How are computational artifacts currently designed, and how can they be designed differently? What stories can be told by collaborating with computers? What stories can't be told? This project-based course will enable students to engage with and create computational narratives and interactive projects with data, hardware and algorithms. Each collaboratively taught iteration of the course will include 3-4 of these units, such as: fabrication, interactive hardware, computational narrative, interactive data, and prototyping. Students will consider what it means to compose with computers for human audiences, and with humans for computer audiences. Designed for Digital Narrative and Interactive Design (DNID) majors to take midway through the major, it will help students consolidate the interdisciplinary knowledge they have obtained in their prerequisite courses, introduce them to examples of interdisciplinary work that will inform their later capstone projects, and give them practice in working on collaborative projects that span the humanities and information/computing fields.

Academic Career: Undergraduate
Course Component: Lecture
Grade Component: LG/SNC Elective Basis
Course Requirements: PREQ: (ENGCMP 0425, OR HAA 0425, OR ENGLIT 0512) AND (CS 0010, OR CS 0011, OR CS 0012, OR CS 0007, OR CS 0008, OR INFSCI 0419)
Minimum Credits: 3
Maximum Credits: 3

Current Sections

Spring 2023

Class No.DaysTimesRoomInstructor(s)TA(s)Type
29684 (1000)TuTh9:30 am - 10:45 amCL 435D. Babichenko