Course prepares students to shape future developments in computer graphics, virtual environments and visualisation, and to make substantial contributions to the design and creation of application software involving these closely related areas; consists of 6 taught modules and a dissertation.