If you find any data displayed on this website that should be amended, please contact the Curriculum Management Team.
Module Title
Graphics
School
Computer Science
Department
Computer Science
Module Code
06 02408
Module Lead
Dr E Claridge
Level
Honours Level
Credits
10
Semester
Semester 2
Pre-requisites
Co-requisites
Restrictions
No specific modules are required as prerequisites. Students will be expected to know or to learn independently the basics of the following mathematical concepts and techniques: general algebra (basic transformation of equations); analytical geometry (equations for line, surface, circle, ellipse etc); vector representation and algebra (addition and multiplication, dot product, cross-product); matrix representation and algebra (addition and multiplication).
Contact Hours
Lecture-23 hours Total: 23 hours
Exclusions
none
Description
3D constructive graphics (co-ordinate systems, object and scene design, graphics transformations in 3D - translations, scaling, rotation, viewing); Animation; 2D raster graphics (algorithms for efficient drawing of lines and curves); Images and colour (image representations, image arithmetics, image enhancement, colour models).
Learning Outcomes
On successful completion of this module, the student should be able to:
design wire-frame representations of 3-dimensional objects
define matrices for 3-dimensional transformations
explain and design algorithms for the viewing and projection of 3-dimensional objects using transformation matrices
apply the relevant concepts of linear algebra and geometry to the design of computer graphics algorithms (e.g. vector and matrix operations and trigonometry)
explain and design basic raster conversion algorithms
explain the colour models and image representations