EUt+ Mobility
Go back

Course Page ✏️


Fundamentals of Computer Graphics and Image Processing
DAA300

Description
Computer graphics and image processing are the two important Computer Science fields where we work with visual information in a digital format. The computer graphics field is responsible for creating, transforming or animating two-dimensional (2D) and three-dimensional (3D) graphical objects to be able to display the acquired image, object, or animation on the screen of any device. Image processing is responsible for modifying, improving, and transforming the digital image that has been already acquired..
The study course will study different, simple computer graphics algorithms for drawing and converting 2D graphic objects. A theoretical insight into the visualization and use of the 3D graphics will be provided as well. Students will be able to learn the basics of image processing - how to open a picture on the computer and how to modify it..
The study course is not just a theoretical insight into computer graphics and image processing algorithms, as algorithms viewed during the study course will also be realized in practice. During practical sessions students will program a digital imaging application with the ability to modify and customize the image and will implement and modify the algorithms that we look at during the study course to draw different 2D objects on the screen..
Programming knowledge is optional because during the study course each algorithm will be explained gradually by looking in depth at both the features and syntax of the programming language used during the study course and the steps of the algorithm itself..

ECTS credits
3

Teaching Language
English

Exam Language
English

Support Materials Language
English

Basic Learning Outcomes

Managing Entity (faculty)