Interactive Media: Creating with Motion, Sound, and Live Data

DGMD E-43

Section 1

CRN 27263

View Course Details
This course explores interaction as both a creative and computational framework for digital media design. Students develop projects that respond to motion, sound, live data streams, video input, and gesture, using code as a medium for building browser-based experiences. Working in JavaScript with p5.js and related tools, students investigate animation systems, generative art, pixel-level video manipulation, audio analysis, application programming interfaces (APIs), and machine learning models with libraries such as ml5.js. Emphasis is placed on event-driven programming, computational thinking, and translating media concepts into structured interactive logic. Through a series of hands-on explorations, students experiment with different forms of media input, culminating in a final project that synthesizes multiple interaction modalities into a cohesive work.

Instructor Info

Julie Lizardo, MPS

Associate Director of the Master's Degree Program in Information Technology, Harvard Extension School


Meeting Info

M 3:00pm - 5:00pm (1/25 - 5/15)

Participation Option: Online Asynchronous or Online Synchronous

In online asynchronous courses, you are not required to attend class at a particular time. Instead you can complete the course work on your own schedule each week.

Deadlines

Last day to register:

Prerequisites

CSCI E-12 or the equivalent, or prior experience in programming (for example, JavaScript, Python, or the equivalent). Students should be comfortable with functions, loops, arrays, and basic object-oriented concepts.

Notes

This course meets via web conference. Students may attend at the scheduled meeting time or watch recorded sessions asynchronously. Recorded sessions are typically available within a few hours of the end of class and no later than the following business day. See minimum technology requirements.

All Sections of this Course

CRN Section # Participation Option(s) Instructor Section Status Meets Term Dates
27263 1 Online Asynchronous, Online Synchronous Julie Lizardo Open M 3:00pm - 5:00pm
Jan 25 to May 15