University of Technology, Sydney

Staff directory | Webmail | Maps | Newsroom | What's on

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 2020 is available in the Archives.

UTS: Information Technology: Computer Science
Credit points: 6 cp

Subject level:

Postgraduate

Result type: Grade and marks

There are course requisites for this subject. See access conditions.

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;
2. Use digital sound, image and video processing to alter digital media;
3. Design and develop interactive media applications which incorporate a range of different digital media components to create effective and engaging user experiences;
4. Identify and explain the applications of digital media and prepare effective proposals for new systems; and
5. Work in a team of digital media developers.

Course intended learning outcomes (CILOs)

This subject also contributes specifically to the development of the following Course Intended Learning Outcomes (CILOs):

  • Identify, interpret and analyse stakeholder needs (A.1)
  • Identify and apply relevant problem-solving methodologies (B.1)
  • Design components, systems and/or processes to meet required specifications (B.2)
  • Synthesise alternative/innovative solutions, concepts and procedures (B.3)
  • Communicate effectively in ways appropriate to the discipline, audience and purpose (E.1)
  • Work as an effective member or leader of diverse teams within a multilevel, multidisciplinary and multicultural setting (E.2)
  • Be able to conduct critical self-review and performance evaluation against appropriate criteria as a primary means of tracking personal development needs and achievements (F.1)

Teaching and learning strategies

Students prepare for, and participate in, a weekly workshop of one hour, and a weekly tutorial of 2 hours.

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 reflection on the prepared material.

During tutorial sessions, students will collaboratively work on practical design and creative coding activities in their teams. During this time they will receive coaching and feedback on the specific activities for that week and on their assignment. Student teams 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: Concept, design, media and requirements doc. for multimedia project

Objective(s):

This assessment task addresses the following subject learning objectives (SLOs):

1, 3, 4 and 5

This assessment task contributes to the development of the following course intended learning outcomes (CILOs):

A.1, B.2, E.1, E.2 and F.1

Type: Design/drawing/plan/sketch
Groupwork: Group, group and individually assessed
Weight: 20%
Criteria linkages:
Criteria Weight (%) SLOs CILOs
Accuracy, clarity and completeness of proposal 35 4, 5 A.1, E.1, E.2
Concept and design is interesting, creative and effective 40 1, 3, 5 A.1, B.2, E.2
Insightfulness and plausibility of user personas and scenarios 25 3, 4 A.1, F.1
SLOs: subject learning objectives
CILOs: course intended learning outcomes

Assessment task 2: Interactive components for multimedia project.

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):

A.1, B.1, B.2 and B.3

Type: Project
Groupwork: Individual
Weight: 20%
Criteria linkages:
Criteria Weight (%) SLOs CILOs
Technical soundness 50 1, 2, 3 B.1, B.2
Design quality, effectiveness and originality 50 1, 3, 4 A.1, B.1, B.2, B.3
SLOs: subject learning objectives
CILOs: course intended learning outcomes

Assessment task 3: Integration and presentation of multimedia project.

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):

B.1, B.2, B.3, E.1, E.2 and F.1

Type: Project
Groupwork: Group, group and individually assessed
Weight: 40%
Criteria linkages:
Criteria Weight (%) SLOs CILOs
Presentation clarity and completeness 10 4, 5 E.1, E.2
Technical quality of interactive media application 35 1, 2, 3 B.1, B.2
Design quality and originality of interactive media application 35 1, 3 B.1, B.2, B.3
Quality and insightfulness of student reflection on the design and development process 20 4, 5 E.1, F.1
SLOs: subject learning objectives
CILOs: course intended learning outcomes

Assessment task 4: Participation in class, contribution to group

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):

A.1, B.1, B.2, B.3, E.1 and F.1

Type: Exercises
Groupwork: Individual
Weight: 20%
Criteria linkages:
Criteria Weight (%) SLOs CILOs
Engagement with and completion of lab exercises and peer evaluations in class 100 1, 2, 3, 4, 5 A.1, B.1, B.2, B.3, E.1, F.1
SLOs: subject learning objectives
CILOs: course intended learning outcomes

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.