Course description

This course focuses on advanced prototyping techniques in computational media design and invites students to see and work with computing as an expressive medium in which a wide range of sophisticated experiences—ranging from novel micro-user interactions to full high-fidelity, multi-platform applications and richly immersive installations—can be created. Students prototype, exhibit, and critique a series of works as web, mobile, wearable, television, and/or extended reality (XR) applications with custom physical interfaces. We explore how state of the art design and development tools can be used to create interactive experiences that combine audio, video, graphics, text, sensors, actuators, and live data feeds. Technologies used for tooling this course include Framer, Processing, D3.js, React, Wolfram, Cylon.js, Visual Studio Code, and Github.

Instructors

You may also like

Online
This course introduces learners to Machine Learning Operations (MLOps) through the lens of TinyML (Tiny Machine Learning). Learners explore best practices to deploy, monitor, and maintain (tiny) Machine Learning models in production at scale.
Price
Free*
Duration
7 weeks long
Registration Deadline
Available now
Online
Learn about the development of 2D and 3D interactive games in this hands-on course, as you explore the design of games such as Super Mario Bros., Pokémon, Angry Birds, and more.
Price
Free*
Duration
12 weeks long
Registration Deadline
Available now