Share: Printfriendly version

DAT200-G Computer Graphics

Computer Engineering, Bachelor Programmme , Bachelor's Programme in Multimedia Technology and Design

Autumn

Norwegian and English. Lectures are in Norwegian. Textbooks are in English, and international students are offered special tuition in English.

DAT101 Introduction to Object-oriented programming.

On successful completion of the course, the student should be able to: - Understand and explain important algorithms and techniques for raster graphics in two and three dimensions. - Model simple 3D-geometry objects in a visualization program. - Program two- and three-dimensional graphic in a programming language with the aid of a graphic package. - Define and use geometric transformations. - Explain the algorithms and techniques necessary for transforming a three-dimensional virtual object on to a flat display with high realism.

The course includes the following topics: General introduction to principles used for graphic data processing and theories behind 3-dimensional modelling. Use of graphic data processing. Equipment independent graphical systems. Basic raster graphic algorithms for drawing. Algorithms and data structure for cutting, window techniques, transformations. Principles for raster graphic and interactive techniques. Drawing and modelling with use of tools for modelling.

Lectures and laboratory exercises. with practical lab-work in small groups supervised by teacher.

Portfolio of laboratory work contributes 30 % to the final mark. Written examination, 4 hours contributes 70 % to the final mark. Graded assessment.

Bachelor's level

2nd year

Morgan Konnestad

Available on request.

Face-to-face

The syllabus will be published on the home page of the course when finalised. See link in the upper right hand corner of the page.

DAT2450- G - 10 ECTS credits
DAT2450- G2 - 10 ECTS credits

Yes

Faculty of Engineering and Science

ECTS Course Catalogue University of Agder 2009-10
Share: Printfriendly version


Norwegian Version