THINK PLAY PARTICIPATE Studying in Denmark is all about you - Pushing the boundaries, expressing yourself, working with others, applying critical thinking and turning new learning into innovative solutions. Be ambitious. Study in Denmark.

Introduction to Interactive 3D Graphics

Summer School of Mathmatics, Natural- and Computer Science, 10 ECTS
Mathematics, natural- and computer science

Institution Aarhus University (AU)
Campus Aarhus
Duration 3 weeks
Tuition per term (Non-EU/EAA/CH) 1303 EUR
Tuition per term (EU/EAA/CH) 140 EUR


In this course the participants will be introduced to interactive 3D graphics. 3D graphics is used in interactive applications such as games, product presentations, spatial interactive experiences and art. Hardware accelerated 3D graphics through the modern Graphics Processing Unit (GPU) is accessed through APIs. In this course we will utilize the WebGLAPI available in most modern browsers through Javascript - although the topics are directly applicable to standard OpenGL on other platforms.
This course will give an introduction to the basic mathematical concepts, API structures, and computer graphics concepts necessary to build your own interactive 3D graphics application form the ground up.
The modern graphics pipeline is fully programmable, hence we will learn the GLSL programming language to write “shaders”. We will also look into basic topics such as transformations of vectors between the many “spaces” involved in computer graphics – as well as the transformation of geometry, textures and shaders into final rendering through the programmable graphics pipeline.
Finally we will specifically learn how WebGL is controlled through javascript – and can be used to create stunning visual experiences and games directly in the browser.

About the Degree

This is a summer course that counts 5 or 10 ECTS. 


  • You must be enrolled in a university programme at the time of the AU Summer University
  • If you are applying for admission to AU Summer University courses at the Master level, you must hold a relevant Bachelor's degree (or as a minimum 180 ECTS in your study programme
  • The application deadline is March 15th


The tuition fee varies from course to course. Find the price on the individual course page. Find more information here

For Further Information

You can find more information on the programme here
If you have any questions regarding the programme please write


Application date
Mar 15
Start date
Jul 25


Google Map
Click for a larger map.
Filed under: