Course detail
Interactive Electronics
FEKT-MPC-INEAcad. year: 2025/2026
The course introduces students to the history of interactive art and its key figures. It then explores the basic classification and inputs of interactive systems, including behavioral models ranging from finite automata to behavioral trees. Emphasis is placed on practical creation using platforms such as p5.js, Godot Engine, SuperCollider, or Max/MSP, exploring audio and MIDI as interactive resources, and evaluating risks, meaningfulness, and future trends in interactivity.
Language of instruction
Number of ECTS credits
Mode of study
Department
Entry knowledge
Rules for evaluation and completion of the course
Aims
A graduate of the course is able to:
- create an interactive audiovisual web application using p5.js
- implement an adaptive music and sound system in a game engine (Godot)
- design a system for connecting physical sensors with creative software (e.g. SuperCollider/Raspberry Pi)
- analyze and compare different platforms for creating interactive work
Study aids
e-learning exercise instructions
Prerequisites and corequisites
Basic literature
WILSON, Scott a COTTLE, David; Collins, Nick. The SuperCollider Book. MIT Press, 2011 (EN)
Recommended reading
NYSTROM, Robert, 2014. Game programming patterns. Genever Benning. ISBN 9780990582908 (EN)
Classification of course in study plans