Go to:
Logótipo
You are here: Start > MM0027

Interactive Digital Systems

Code: MM0027     Acronym: SDI

Keywords
Classification Keyword
OFICIAL Communication Technology
OFICIAL Music Technology

Instance: 2013/2014 - 1S

Active? Yes
Responsible unit: Department of Informatics Engineering
Course/CS Responsible: Master in Multimedia

Cycles of Study/Courses

Acronym No. of Students Study Plan Curricular Years Credits UCN Credits ECTS Contact hours Total Time
MM 35 Syllabus 1 - 6 45 162
2

Teaching language

Suitable for English-speaking students

Objectives

- Theoretical discussion about the concept of interactivity and its application in digital systems.

- Develop knowledge about the design and implementation of interactive digital systems (IDSs).

- Develop knowledge about interface design and digital information mapping.

- Work with various interactive technologies, informed by the student's expertise field.

Learning outcomes and competences

After successfully finishing this class, the student will be able to:

- Work in various aspects of IDSs;

- Design IDSs applications of various kinds: interactive installations, interactive music, games, etc.

- Apply their expertise in a multidisciplinary work environment to develop IDSs.

Working method

Presencial

Program

- What is interaction? A detailed analysis of the various concepts of interaction in the digital realm.

- Stochastic processes and the simulation of interaction through these processes.

- Perception and cognition.

- Interactive Music.

- Interactive Dance.

- Interactive Cinema.

- Interactive Installations.

- Communication protocols (namely, MIDI and OSC) and their use to connect various software and hardware elements.

- Mapping and interfacing in the design of interactive systems.

Mandatory literature

Joshua Noble; Programming Interactivity: A Designer's Guide to Processing, Arduino and openFrameworks, O'Reilly, 2009
Bill Moggridge; Designing interactions , MIT Press, 2006
Daniel Shiffman; The Nature of Code, Self, 2012 (http://natureofcode.com)

Complementary Bibliography

Robert Rowe; Machine Musicianship, MIT Press, 2001
Todd Winkler; Composing Interactive Music: Techniques and Ideas Using Max, MIT Press, 1998
Various; A Touch of Code, Gestalten, 2011
Lazzeroni, C. (ed.); Generative Design, Princeton Architectural Press, 2012

Teaching methods and learning activities

This course unit is composed by comprehensive seminars and sessions where practical exercises related to the mentioned technologies are carried out. Some sessions will be based on presentation and discussion of examples and others will be based on practical exercises.

The doctoral students will be asked to present a subject of their own interest that is relevant to the field of IDS.

Software

OpenFrameworks
Processing
Max/MSP/Jitter
Pd
Arduino

keywords

Technological sciences > Technology > Interface technology > Intelligent interfaces

Evaluation Type

Distributed evaluation without final exam

Assessment Components

Designation Weight (%)
Participação presencial 40,00
Trabalho laboratorial 60,00
Total: 100,00

Calculation formula of final grade

40% - assignments carried out during the semester;

60% - final assignment.

At the end of semester, all the students must submit, via email, a justified assessment of their peers and their own contribution to the group work. The final assignment evaluation has thus three components:

1) assessment by the professor: 60%;

2) self-evaluation: 20%;

3) peer-evaluation: 20%.

Classification improvement

Substantial improvement of the final assignment or presentation of another assignment previously approved by the professor.

Observations

Classes will be taught in English if there is foreign students or if it is deemed necessary (e.g. presentations given by foreign professors). Students can either present their assignments in Portuguese or in English.

Recommend this page Top
Copyright 1996-2025 © Faculdade de Engenharia da Universidade do Porto  I Terms and Conditions  I Accessibility  I Index A-Z  I Guest Book
Page generated on: 2025-11-30 at 11:47:30 | Acceptable Use Policy | Data Protection Policy | Complaint Portal