- Student Records
Programme & Unit Catalogues

 

Department of Computer Science, Unit Catalogue 2009/10


CM50202: Computer graphics

Click here for further information Credits: 6
Click here for further information Level: Masters
Click here for further information Period: Semester 1
Click here for further information Assessment: EX50CW50
Click here for further informationSupplementary Assessment: Supplementary assessment information not currently available (this will be added shortly)
Click here for further information Requisites:
Description: Aims:
To give students an advanced level understanding of current research issues in interactive computer graphics. To focus upon graphical methods, computer graphics theory, graphical interface design, and graphical simulation. To study the latest advances in computational geometry, graphical modelling and graphical simulation.

Learning Outcomes:
To obtain an in-depth understanding of computer graphics theory and methods in state-of-the-art computer graphics research.
To develop a systematic understanding of graphical software development.
To understand the interdisciplinary nature of advanced computer graphics and to be able to combine theories and principles to achieve correctly engineered simulations.
To understand the implications of visual cognition, perception and human factors to creative graphical simulations.
To be able to critically analyse a required simulation and map this analysis to the latest graphical solutions.

Skills:
Ability to apply modern methods and algorithms to graphics simulation (T,F,A), wide knowledge of computer graphics methods (T/F/A), creative media skills (F/A), communication skills (F/A).

Content:
Modern graphics hardware and input devices, graphics architecture, rendering hardware and console architecture.
Psychology of perception, human factors, visual cognition, scientific visualization, classification on techniques and visualization systems.
Pixel and Vertex shading, computational geometry, curves, surfaces, modelling, ray casting, particle systems, special effects such as waves, hair, cloth and fire.
Real-time simulation, kinematics, inverse kinematics for robotic simulation and character animation, flocking systems, collisions, motion capture, distributed systems. Lighting, shading, shadowing methods.
Modern graphical algorithms for real time systems and applications.
NB. Programmes and units are subject to change at any time, in accordance with normal University procedures.