Code | DAA444 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Name | Computer Graphics and Computational Geometry Methods | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Status | Compulsory/Courses of Limited Choice | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Level and type | Post-graduate Studies, Academic | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Field of study | Computer Science | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Faculty | Faculty of Computer Science, Information Technology and Energy | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Academic staff | Aleksandrs Sisojevs | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Credit points | 3.0 (4.5 ECTS) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Parts | 1 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Annotation |
The area of computational geometry deals with the study of algorithms for problems concerning geometric objects like e.g. lines, polygons, circles, etc. in the plane and in higher-dimensional space. During the course, students are introduced to some of the techniques and data structures developed in computational geometry with emphasis on their use in computer graphics applications. During the course, students practically implement methods for creating and processing graphical objects, as well as methods of analysis of graphical objects and methods of geometric transformation.. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Contents |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Goals and objectives of the course in terms of competences and skills |
The course aims to teach the theoretical bases of computer graphics and computing geometry, as well as the principles of creating and transforming graphical objects. Students are able to use theoretical knowledge to formulate and address specific tasks. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Learning outcomes and assessment |
Students are able to discuss the principles, benefits and limitations of computer graphics and image processing, manage different screening graphics algorithms. - Written exams that include both theoretical questions and practical tasks. Students are capable of independently creating a computer program that implements the formation of 2D and 3D objects. - Independently performed laboratory works. Students are capable of independently creating a computer program that implements the transformation of 2D and 3D objects. - Independently performed laboratory works. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Course prerequisites | Understanding of computer graphics techniques. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Course planning |
|