Practical application of accompanying lecture through a game-programming project in small groups.
Programming a video game in OpenGL using various real-time rendering techniques.
Handing in assignments
Basic knowledge of computer graphics (rasterization, viewing pipeline, illumination, ...), see previous courses object oriented programming