Computer Graphics - 2019 entry
MODULE TITLE | Computer Graphics | CREDIT VALUE | 15 |
---|---|---|---|
MODULE CODE | ECM3423 | MODULE CONVENER | Unknown |
DURATION: TERM | 1 | 2 | 3 |
---|---|---|---|
DURATION: WEEKS | 12 | 0 |
Number of Students Taking Module (anticipated) | 28 |
---|
Much of our interaction with computers is visual and animated. This module introduces you to the modelling and programming of two- and three-dimensional visual scenes using a current graphics API. This module explores the trade-offs that must be made and the algorithms that are used for rendering scenes on graphics hardware.
Pre-requisites: ECM1410
The aim of this module is to give you a first-hand knowledge of the computer science of modern computer graphics. Specifically, the module will introduce you to the modelling and construction of two- and three-dimensional scenes using a modern graphics API. It will introduce the fundamental ideas and algorithms used in the graphics pipeline for rendering scenes, as well as to straightforward animation techniques.
On successful completion of this module, you should be able to:
Module Specific Skills and Knowledge:
1 Describe the hardware and software elements of a graphics system;
2 Demonstrate a knowledge of output primitives, attributes, object modelling and lighting, and apply them in the context of a particular graphics API;
3 Demonstrate a knowledge of the viewing and rendering pipeline, including the roles of geometrical transformations, raster conversion and clipping;
4 Describe the principal algorithms for two- and three-dimensional rendering on raster devices;
5 Use a graphics API for the production of computer graphics.
Discipline Specific Skills and Knowledge:
6 Show an awareness of the effect of hardware constraints on software design;
7 Demonstrate good design and modelling skills.
Personal and Key Transferable / Employment Skills and Knowledge:
8 Conduct independent study;
9 Use technical manuals and books to interpret specifications and technical errors.
- introductory material: what is computer graphics? – hardware and software overview;
- graphics pipeline, output primitives, attributes, colour models;
- scene building, clipping and viewing;
- geometrical transformations, homogeneous coordinates;
- parametric representations of lines and surfaces;
- raster conversion: drawing lines, filling polygons, depth buffer algorithm;
- rendering: lighting models, camera placement, binocular vision, surface properties;
- animation: key frames, motion paths, kinematics.
Scheduled Learning & Teaching Activities | 42 | Guided Independent Study | 108 | Placement / Study Abroad | 0 |
---|
Category | Hours of study time | Description |
Scheduled learning and teaching activities | 22 | Lectures |
Scheduled learning and teaching activities | 20 | Workshops/tutorials |
Guided independent study |
45 |
Coursework |
Guided independent study | 63 | Reading, programming |
Form of Assessment | Size of Assessment (e.g. duration/length) | ILOs Assessed | Feedback Method |
---|---|---|---|
Class test | 1 hour | All except 5, 8, 9 | In lectures |
Coursework | 40 | Written Exams | 60 | Practical Exams | 0 |
---|
Form of Assessment | % of Credit | Size of Assessment (e.g. duration/length) | ILOs Assessed | Feedback Method |
---|---|---|---|---|
Written exam - closed book | 60 | 2 hours - Summer Exam Period | All except 5, 8 and 9 | Oral, on request. |
Tutorials (4 x tutorial sheets) | 25 | 4 x 10 hours | All | Written feedback sheet and model answers. |
Project | 15 | 25 hours | All, particularly 5 | Written feedback |
Original Form of Assessment | Form of Re-assessment | ILOs Re-assessed | Time Scale for Re-reassessment |
---|---|---|---|
All above | Written exam 100%) | All | August Ref/Def period |
Students may be referred/deferred in the written exam.
information that you are expected to consult. Further guidance will be provided by the Module Convener
ELE – http://vle.exeter.ac.uk
Other resources:
Reading list for this module:
Type | Author | Title | Edition | Publisher | Year | ISBN |
---|---|---|---|---|---|---|
Set | Hearn, D, Baker, P | Computer Graphics | 2nd | Prentice Hall | 1997 | 978-0131615304 |
Extended | Rowe, Glen | Computer Graphics with Java | Palgrave | 2001 | ||
Extended | Knudsen, Jonathan | Java 2D Graphics | O'Reilly | 1999 | 1565924843 | |
Extended | Foley, van Dam, Feiner and Hughes | Computer Graphics: Principles and Practice | Addison-Wesley | 1995 |
CREDIT VALUE | 15 | ECTS VALUE | 7.5 |
---|---|---|---|
PRE-REQUISITE MODULES | ECM1410 |
---|---|
CO-REQUISITE MODULES |
NQF LEVEL (FHEQ) | 6 | AVAILABLE AS DISTANCE LEARNING | No |
---|---|---|---|
ORIGIN DATE | Tuesday 10th July 2018 | LAST REVISION DATE | Tuesday 10th July 2018 |
KEY WORDS SEARCH | None Defined |
---|
Please note that all modules are subject to change, please get in touch if you have any questions about this module.