521493S Tietokonegrafiikka/Computer Graphics

7 ECTS/4 CU

Responsible person

Guoying Zhao (Lecturer), Jie Chen (Teaching assistant) and Jukka Holappa (Teaching assistant)

Objectives

The objective of the course is to supply the student with basic understanding of computer graphics, algorithms and applications.

Learning outcomes

Upon completing the required coursework, the student is able to specify and design 2D graphics algorithms including: line drawing, polygon filling, clipping, and transformations, and 3D computer graphics algorithms including viewing transformations, hierarchical modeling, color, lighting and texture mapping. Moreover, he is able to explain the relationship between the 2D and 3D versions of such algorithms. He also has the necessary basic skills to use these basic algorithms available in OpenGL.

Contents

The history and evolution of computer graphics; 2D graphics including: line drawing, polygon filling, clipping, and transformations, and 3D computer graphics algorithms including viewing transformations, hierarchical modeling, color, lighting and texture mapping; graphics API (OpenGL) for implementation.

Working methods

The course consists of lectures and several design exercises. The final grade is based on the combined points from exercises and final exam.

Study materials

Prerequisites

Language of instruction

In English

Lecturer

Dr. Guoying Zhao

TAs

Preliminary schedule

Studies/Courses/521493S (last edited 2012-02-12 11:14:08 by WebMaster)