32027 Interactive Media
Warning: The information on this page is indicative. The subject outline for a
particular session, location and mode of offering is the authoritative source
of all information about the subject for that offering. Required texts, recommended texts and references in particular are likely to change. Students will be provided with a subject outline once they enrol in the subject.
Subject handbook information prior to 2025 is available in the Archives.
Credit points: 6 cp
Subject level:
Postgraduate
Result type: Grade and marksThere are course requisites for this subject. See access conditions.
Anti-requisite(s): 31080 Interactive Media
Recommended studies: Basic programming skills
Description
Interactive media systems are becoming increasingly widespread and have the potential to provide more complex and engaging experiences for users in many domains, including games, the arts, data visualisation/sonification and business. This subject introduces the fundamental principles of interactive media and associated tools. Students use creative coding tools and techniques to design and develop interactive media systems which incorporate digital audio, images, animation and video. The focus is on the creation of systems which provide rich and engaging user experiences in practical, real-world contexts.
Subject learning objectives (SLOs)
Upon successful completion of this subject students should be able to:
1. | Apply knowledge of digital sampling, storage and mapping techniques for still images, video, sound and sensor data to make appropriate design choices for interactive media applications. (D.1) |
---|---|
2. | Use digital sound, image and video processing algorithms to alter digital media. (D.1) |
3. | Design and develop interactive media applications which incorporate a range of different interactive components to create effective and engaging user experiences. (C.1) |
4. | Reflect on the nature of digital media components to prepare new and effective applications and descriptions of interactive media systems. (F.1) |
5. | Work in a team of digital media developers. (E.1) |
Course intended learning outcomes (CILOs)
This subject also contributes specifically to the development of the following Course Intended Learning Outcomes (CILOs):
- Design Oriented: FEIT graduates apply problem solving, design thinking and decision-making methodologies in new contexts or to novel problems, to explore, test, analyse and synthesise complex ideas, theories or concepts. (C.1)
- Technically Proficient: FEIT graduates apply theoretical, conceptual, software and physical tools and advanced discipline knowledge to research, evaluate and predict future performance of systems characterised by complexity. (D.1)
- Collaborative and Communicative: FEIT graduates work as an effective member or leader of diverse teams, communicating effectively and operating autonomously within cross-disciplinary and cross-cultural contexts in the workplace. (E.1)
- Reflective: FEIT graduates critically self-review their own and others' performance with a high level of responsibility to improve and practice competently for the benefit of professional practice and society. (F.1)
Teaching and learning strategies
Students prepare for, and participate in, a weekly online lecture of one hour, and a weekly workshop of 2 hours duration facilitated closely in tutorial groups within the large collaborative classrooms.
Students will be provided with readings, online activities and practical work to be completed prior to workshops. Workshops will focus on discussion, clarification, practice and implementation of exercises based on the prepared material.
During workshop sessions, students will collaboratively work on practical design and creative coding activities in their tutorial groups. During this time they will receive coaching and feedback on the specific activities for that week and on their final assignment. Student tutorial groups are expected to bring their assignment work to class in order to receive continuous feedback and coaching throughout the teaching session.
A peer assessment marking scheme will be applied in group assignments so that the mark allocated to individuals within groups reflects an agreed level of contribution by members of the group
Content (topics)
The subject will cover the following topics:
• Introduction to interactive media: examples of interactive media applications, historical context, terminology.
• Enabling technologies: digital representations, signal processing.
• Introduction to computer graphics: vector graphics and bitmapped images, shapes and 3D graphics, image manipulation and compression.
• Interaction: motion capture, movement tracking, image and video analysis, mapping.
• Video: digital video, video processing.
• Animation: animation and image sequences.
• Sound: digitized audio, audio recording, playback and manipulation, combining sound and image, sound and interaction.
• Programming interactive audio-visual applications.
Assessment
Assessment task 1: Learning Journal
Intent: | This task is designed to help you capture and reflect on your learning through the semester. |
---|---|
Objective(s): | This assessment task addresses the following subject learning objectives (SLOs): 1, 2, 3, 4 and 5 This assessment task contributes to the development of the following Course Intended Learning Outcomes (CILOs): C.1, D.1, E.1 and F.1 |
Type: | Journal |
Groupwork: | Individual |
Weight: | 40% |
Assessment task 2: Group Project
Intent: | This is an authentic group project that demonstrates your ability to work in a team. |
---|---|
Objective(s): | This assessment task addresses the following subject learning objectives (SLOs): 1, 2, 3 and 5 This assessment task contributes to the development of the following Course Intended Learning Outcomes (CILOs): C.1, D.1 and E.1 |
Type: | Project |
Groupwork: | Group, group assessed |
Weight: | 20% |
Assessment task 3: Individual Project
Intent: | This project allows you to develop an individual creative approach to a design task that encapsulates the topics discussed in this course, while exploiting your new knowledge of interactive media. |
---|---|
Objective(s): | This assessment task addresses the following subject learning objectives (SLOs): 1, 2, 3 and 4 This assessment task contributes to the development of the following Course Intended Learning Outcomes (CILOs): C.1, D.1 and F.1 |
Type: | Project |
Groupwork: | Individual |
Weight: | 40% |
Minimum requirements
In order to pass the subject, a student must achieve an overall mark of 50% or more.
Required texts
Processing Creative Coding and Generative Art in Processing 2
Ira Greenberg, Deepak Kumar and Dianna Xu
Available online via the UTS Library
References
Learning Processing: A Beginner's Guide to Programming Images, Animation, and Interaction
Daniel Shiffman
Publisher: Morgan Kaufmann
Available online via the UTS Library website
Programming Interactivity
Joshua Noble
Publisher: O'Reilly
Available online via the UTS Library website
The Nature of Code
Daniel Shiffman
Available online at http://natureofcode.com/
Additional reading
Fry, B (2007), Visualizing Data O'Reilly Media, Inc. (available online via UTS Library)
Wong, Y-L. (2009), Digital Media Primer, Prentice Hall.
Burg, J (2009), The Science of Digital Media, Prentice Hall.
Wong, Y-L (2009), Digital Art: Its Art and Science, Prentice Hall.
Chapman, N. and Chapman, J. (2000), Digital multimedia. John Wiley & Sons, Chichester.
Moggridge, B. (2007), Designing Interactions. MIT Press, Cambridge MA.
Tufte, E. (1997), Visual Explanations. Graphics Press, Cheshire, CT.