Monash University Handbooks 2008

CSE5910 - Java programming for multimedia applications

6 points, SCA Band 2, 0.125 EFTSL

Postgraduate Faculty of Information Technology

Leader: Alan Dorin

Offered

Caulfield Second semester 2008 (Day)

Synopsis

This unit introduces students to the Java programming language in the context of interactive multimedia application software. In addition to the basics of the language, the unit introduces computer graphics, sound and graphical user interface specification using Java. It also provides a theoretical foundation for the successful application of these media and an opportunity for students to employ their creative skills in software design and development.

The skills and knowledge gained by students who successfully complete this unit will be of value across a range of situations including the design and development of software for: scientific visualisation; computer games; social, biological, chemical and physical simulation; museum exhibitions; interactive artworks, information kiosks and other interactive, audio-visual applications.

Objectives

On successful completion of this unit, students will have:

  1. the skill to competently use standard Java libraries to build a medium-sized multimedia application;
  2. acquired an understanding of specific design requirements for the construction of multimedia applications;
  3. acquired an understanding of the principles of programming interactive applications.

After the successful completion of this unit, students will have experience:
  1. working in a small design team to prepare a design brief for an interactive multimedia application.

Assessment

Assignment: 30%
Examination (3 hour): 70%

Contact hours

4 x contact hrs/week

Prerequisites

Entry to MIT, MMC, MNC, MCS, MDC
- Competency in at least one programming language.
- Familiarity with object-oriented programming and design concepts.

Prohibitions

FIT5910, GCO5910

[an error occurred while processing this directive]