CSC4029Z - Introduction To Computer Graphics

12 credits at NQF level 8

Entry Requirements:

Admission to BSc Hons specialising in Computer Science or Information Technology.

Course Outline:

This course will expose students to the foundational theory of 3D computer graphics and provide a short introduction to OpenGL and GLSL shader programming. Theory will encompass the formal description of 3D models and how these can be lit and rendered to produce a desired representation of a 3D scene. On the practical side, a series of short assignments will introduce basic OpenGL and shader programming and allow students to apply the theory they have learned.