Course Syllabus for

High Performance Computer Graphics
Högpresterande datorgrafik

EDAN35F, 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: EDAN35
Teaching language: English


The purpose of the course is to that the students shall comprehend the foundations about three-dimensional computer graphics using hardware accelerators. Furthermore, the student shall understand how graphics algorithms for hardware work, and the student shall be able to apply this in practice.


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 be able to find information about algorithms, and critically value these, and thereafter implement, and test whether a good result can be obtained.

Course Contents

Graphics architectures, shader programming, graphics APIs, edge functions, perspectively correct interpolation, texturing, caching, filtering, fixed-point math, texture compression, performance analysis, antialiasing algorithms and culling algorithms.

Course Literature

Published papers from the leading researchers in the field.

Instruction Details

Types of instruction: Lectures, laboratory exercises

Examination Details

Examination format: Written exam
Grading scale: Failed, pass

Admission Details

Admission requirements: EDA221 Computer Graphics

Course Occasion Information

Contact and Other Information

Course coordinators:
Web page:

Complete view