Multimedia Systems and Interaction Design

A.Y. 2025/2026
6
Max ECTS
48
Overall hours
SSD
INF/01
Language
Italian
Learning objectives
The course aims to provide an in-depth understanding of the principles and technologies underlying multimedia systems, with a specific focus on Interaction Design and methodologies for designing effective user experiences. Students will acquire theoretical knowledge and practical skills related to multimedia architectures, interaction models, and usability criteria, with particular attention to optimizing the user experience in complex digital environments.
Expected learning outcomes
By the end of the course, students will be able to:
- Analyze and understand the architectures and interaction models of multimedia systems.
- Apply Interaction Design principles to the design of interfaces and interactive systems.
. Evaluate the usability and accessibility of multimedia solutions through empirical and analytical methods.
- Develop and implement strategies to enhance the user experience in complex digital contexts.
- Utilize advanced tools and technologies for the design and development of innovative multimedia systems.
The teaching approach integrates theory and practice, combining lectures, case study analysis, project-based activities, and laboratory sessions to ensure a solid and applicable learning experience in both academic and professional contexts.
Single course

This course cannot be attended as a single course. Please check our list of single courses to find the ones available for enrolment.

Course syllabus and organization

Single session

Responsible
Lesson period
Second four month period
Course syllabus
General Introduction
- Multimedia and digital communication: definitions, application domains, trends
- Recap of Interaction Design fundamentals: principles, processes, mental models, affordance, and mapping

Design of Interactive Systems for Multimedia Content
- Multimedia data modeling
- Object-Relational Database Management Systems (ORDBMS)
- Multimedia extensions in Oracle (e.g., Oracle Multimedia)

Management of Digital Texts
- Information Retrieval models: boolean, vector space, probabilistic
- Text IR vs relational databases
- Oracle Text and IR systems such as Solr

Management of Digital Images
- Visual perception and color models (RGB, CMYK, HSV)
- Formats and standards for digital images: GIF, PNG, TIFF, JPEG
- Image retrieval: from low-level content to semantic representations
- Image IR techniques: Query by Sample Example (QBSE), MediaPipe Image Embedders, OpenAI CLIP

Management of Audio Content
- Sampling, quantization, signal-to-noise ratio
- Standards and compression: WAV, AIFF, MP3, AAC
- Psychoacoustics: critical bands, spatial and temporal masking

Management of Video Content
- Color models for video, compression techniques (predictive coding, motion vectors)
- Video standards: MPEG, H.264
- Integrated audio-video management and IR with Oracle Multimedia

Multimedia Information Systems and Metadata
- Standards for content description: MPEG-7
- Metadata languages, ontologies, and semantic enrichment

Interactive Systems and Generative AI
- Design of Question Answering systems
- Designing with Generative AI
- Retrieval-Augmented Generation (RAG): architecture and applications
- Prompt engineering for optimizing generative experiences

Conversational Experience Design
- Conversation models and design of dialog flows
- Building conversational agents with DialogFlow and LLM-based chatbots
- Criteria for coherence, context-awareness, personalization, and engagement

Architectures and Interaction in Real-Time Environments
- Operating systems and challenges for real-time interactive media
- Synchronization and temporal management of multimedia data
- Quality of Service: technical parameters and perceived quality
- Scheduling and network protocols for real-time multimedia (e.g., RTP, RTCP)

User Experience Evaluation Methods
- Usability, accessibility, and UX in multimedia systems
- Empirical and analytical evaluation techniques: Quantitative measures: SUS (System Usability Scale), UTAUT, CTS, NASA-TLX and Qualitative feedback
- Evaluation of generative AI integration in multimedia projects

Analysis of Technology Adoption and Acceptance Potential
- Project-based and lab activities
- Hands-on sessions with advanced tools and technologies (e.g., Oracle Text, DialogFlow, MediaPipe, LLM-based tools)
- Case study analysis of real-world applications
Prerequisites for admission
Database and Human-Computer Interaction
Teaching methods
Lectures with discussions and presentations of case studies
Teaching Resources
Slides of the lectures in MyARIEL

In the slides are reported books, articles websites useful both for studying and insight.
Basic Readings:
- Z. Li, M. Drew. Fundamentals of Multimedia, Pearson Educational, 2004
- Multimedia Applications. In B. Fuhrt (ed), Handbook of Internet Computing, CRC Press, 2000
Assessment methods and Criteria
Methods of verification are:
1. Written test (max grade 30/30)
2. Oral test, Thematic Deepening, Project (optional) that will result in an increase or decrease in the grade of the written test by + or - 3 points

The evaluation criteria of the written test concern:
- Knowledge of the content
- Adherence of the response to the track
- Ability to make connections
- The relevance of the contents in relation to the question

The evaluation criteria of the oral test/thematic deepening/project concern:
- the focus of the issue
- logical rigour and use of technical language
- fairness and clarity of exposure
- The critical awareness, personal interpretation skills, richness and relevance of the oral presentation
INF/01 - INFORMATICS - University credits: 6
Lessons: 48 hours
Professor: Valtolina Stefano
Shifts:
Turno
Professor: Valtolina Stefano
Professor(s)
Reception:
On appointment
via Celoria 18, Third floor, Room 3006