Course Syllabus for

Computer Graphics

EDAF80F, 7.5 credits

Valid from: Autumn 2017
Decided by: Professor Thomas Johansson
Date of establishment: 2017-03-22

General Information

Division: Computer Science (LTH)
Course type: Course given jointly for second and third cycle
The course is also given at second-cycle level with course code: EDA221
Teaching language: English


To give a fundamental understanding of methods and techniques for 3D computer graphics and practical experience of graphics programming.


Knowledge and Understanding

For a passing grade the doctoral student must

Competences and Skills

For a passing grade the doctoral student must

Judgement and Approach

For a passing grade the doctoral student must demonstrate the ability to critically evaluate and compare different methods used in computer graphics.

Course Contents

Construction of geometric objects. Describing and calculating object movement. User interaction. Translation of geometries in 3D space to the screen. Models of light and surface materials. Mapping and buffer techniques.

Course Literature

Angel, E.: Interactive Computer Graphics: A Top-Down Approach with Shader-Based OpenGL, 6th edition.. Pearson Education, 2011. ISBN 9780273752264.

Instruction Details

Types of instruction: Lectures, laboratory exercises

Examination Details

Examination format: Written exam
Grading scale: Failed, pass

Admission Details

Admission requirements: EDA011 Programming, First Course or EDA016 Programming, First Course or EDA017 Programming, First Course or EDA501 Programming, First Course or EDAA10 Computer Programming in Java or EDAA20 Programming and Databases FMA420 Linear Algebra
Assumed prior knowledge: EDAA01 Programming - Second Course

Course Occasion Information

Contact and Other Information

Course coordinators:
Web page:

Complete view