Module Catalogues, Xi'an Jiaotong-Liverpool University   
 
Module Code: CSE209
Module Title: Computer Graphics
Module Level: Level 2
Module Credits: 5.00
Academic Year: 2017/18
Semester: SEM1
Originating Department: Computer Science and Software Engineering
Pre-requisites: N/A
   
Aims
This module introduces a wide range of topics in computer graphics and applications. It aims to provide the students with both fundamental theory and hands-on experience through lab-based practice and assessment. It follows a standard textbook with additional materials used for contemporary developments and applications.
Learning outcomes 
At the end of this module the student should be able to:


A. demonstrate a good understanding of topics and applications in computer graphics covered in the module;


B. demonstrate an in-depth knowledge of geometric creation and transformation, projection, clipping and hidden geometry removal, lighting and materials, and texture mapping;


C. apply relevant techniques / algorithms covered in the module to specific scenarios;


D. write programming code in conjunction with a popular graphics platform (e.g. OpenGL).


Method of teaching and learning 
The students will have a two-hour formal lecture followed by a two-hour lab weekly. It assumes that students will have knowledge and previous experience of practical programming in a high-level procedural language. Sample programmes will be provided during the lab sessions.
Syllabus 
The module will cover the following topics:

• Overview of computer graphics – topics and applications
• Graphics hardware and software
• Mathematics for computer graphics
• Attributes and creation of geometric primitives
• Representation schemes
• Geometric transformations
• Viewing and projections
• Clipping
• Removal of hidden lines and surfaces
• Advanced topics such as
Animation
Lighting and materials
Level of detail
Texture mapping
Hierarchical modelling
• OpenGL programming and applications
Delivery Hours  
Lectures Seminars Tutorials Lab/Prcaticals Fieldwork / Placement Other(Private study) Total
Hours/Semester 26     26      98  150 

Assessment

Sequence Method % of Final Mark
1 Written Examination 70.00
2 Coursework 15.00
3 Coursework 15.00

Module Catalogue generated from SITS CUT-OFF: 10/22/2017 9:34:18 PM