Multimedia and Computer Graphics

Module code: CO2016

Module co-ordinator: Roy Crole

The area of multimedia includes a wide variety of data. In this module we will deal with pictures, animation, audio and 3D landscapes. Images are built out of pixels. Each pixel has a certain colour or grey tone. Handling images on this level will allow us to analyse and manipulate images.

On the practical side we will program effects in Java. For bringing images to life, e.g. for animation, we will use the established Internet standard SVG. Images in SVG are described using XML documents. This allows scalability and animation. SVG has similar features to FLASH. 

Completing this introduction to multimedia data we will turn our attention to audio data, looking at how to digitise sound and how to deal with sound in the digitalised format (e.g. writing sound effects) plus  its practical implementation will be the focus here.  In the last part of this module we will create virtual landscapes using Java 3D. Apart from the basic concepts these landscapes contain different forms of lighting and lighting effects, moving objects and objects with different behaviours (e.g collision behaviours). The main computer language for this module is Java including Java3D.


  • 15 hours of lectures
  • 15 hours of labs


  • Coursework (40%)
  • Exam (60%)