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

Take your introductory knowledge of Python programming to the next level and learn how to use Python 3 for your research.

Price
Free*
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