Computer Graphics

Code School Level Credits Semesters
COMP3011 Computer Science 3 20 Spring UK
Code
COMP3011
School
Computer Science
Level
3
Credits
20
Semesters
Spring UK

Summary

You will learn the principles of 3D computer graphics, focusing on modelling and viewing objects/scene in a three-dimensional (3D) world on the computer, rendering the objects/scene to give it realism, and projecting objects/scene onto 2D display in analogy to your taking a photo of a 3D world using a camera. Through weekly lectures and laboratory sessions, you will explore various computer graphics techniques and develop your OpenGL programming skills required for 3D computer graphics. The module demonstrates the benefits of linking theory and practice.

Target Students

Available to Level 3 and Level 4 students in the School of Computer Science. Prior knowledge in computer programming in C and secondary school maths is required. This module is part of the Programming and Software Engineering themes in the School of Computer Science.

Classes

Activities may take place every teaching week of the Semester or only in specified weeks. It is usually specified above if an activity only takes place in some weeks of a Semester

Assessment

Assessed by end of spring semester

Educational Aims

To show the mathematical basis of 3D computer graphics through modelling and transformation of 3D objects, viewing 3D objects in different ways, and projecting 3D objects onto the 2D computer screen.To provide practical means for learning and understanding the 3D computer graphics pipeline, methods and programming skills for modelling, transforming, viewing and projecting 3D objects, and adding realism to them.

Learning Outcomes

Knowledge and Understanding 

Intellectual Skills

Transferable Skills

Conveners

View in Curriculum Catalogue
Last updated 07/01/2025.