Computer Graphics Basics
Course: Data science
Structural unit: Faculty of information Technology
Title
Computer Graphics Basics
Code
ОК 31
Module type
Обов’язкова дисципліна для ОП
Educational cycle
First
Year of study when the component is delivered
2023/2024
Semester/trimester when the component is delivered
1 Semester
Number of ECTS credits allocated
4
Learning outcomes
• Apply knowledge of the fundamental principles and laws of abstract and logical thinking, the methodology of scientific knowledge, the forms and methods for extracting, analyzing, processing, and synthesizing information in the field of computer science.
• Aply modern mathematical tools continuous and discrete analysis, linear algebra, and analytical geometry, to solve theoretical and practical problems during the design and implementation of informatization-related objects.
Form of study
Full-time form
Prerequisites and co-requisites
No prerequisites
Course content
The "Computer Graphics Basics" course covers theoretical, mathematical, and algorithmic foundations of computer graphics, two-dimensional and three-dimensional graphics, raster algorithms, coloring algorithms, and data compression algorithms. The course provides practical experience in implementing computer graphics solutions, including the use of relevant software tools and programming languages.
Recommended or required reading and other learning resources/tools
1. Tmyenova N.P. Kompʺyuterna hrafika. Navchalʹno-metodychnyy posibnyk. Kyyiv: VPTS "Kyyivsʹkyy universytet", 2017. – 111 s.
2. Pichuhin M.F., Kankin I.O., Vorotnikov V.V. Kompʺyuterna hrafika: navchalʹnyy posibnyk.– K.: «Tsentr uchbovoyi literatury», 2019. – 346s.
3. Vasylyuk A. S., Melʹnykova N. I. Kompʺyuterna hrafika. Navchalʹnyy posibnyk. Lʹviv : Vydavnytstvo Lʹvivsʹkoyi politekhniky, 2016. - 308 s.
4. Zhuravchak, L. M. Prohramuvannya kompʺyuternoyi hrafiky ta mulʹtymediyni zasoby : navch. posibnyk / L. M. Zhuravchak, O. M. Levchenko ; NU “LP”. — Lʹviv : Lʹvivsʹka politekhnika, 2019. — 276 s
5. V. Scott Gordon , John L. Clevenger Computer Graphics Programming in OpenGL with C++ 2nd Edition. - Mercury Learning and Information; 2nd edition (January 19, 2021) - 514 p
6. John Vince Vector Analysis for Computer Graphics 2nd ed. 2021 Edition - Springer; 2nd ed. 2021 edition (June 2, 2021) - 259 p
Planned learning activities and teaching methods
Lectures, laboratory work, individual work
Assessment methods and criteria
The achievement level of all planned learning results will be evaluated through laboratory work and tests. Throughout the semester, students will be assessed for all types of work, and the final score will be a weighted sum of the points earned for each type of work. The maximum score a student can receive in a semester is 100 points, the minimum is 60 points. The form of the final evaluation is a credit, which is equivalent to the sum of points earned for all evaluated learning results. To be eligible to get the credit, students must complete at least 60% of the laboratory work.
Students who receive a final score of 60 or above will be considered to have passed the course.
Language of instruction
Ukrainian
Lecturers
This discipline is taught by the following teachers
Departments
The following departments are involved in teaching the above discipline