Faculty of Technical Sciences

Subject: Discrete and combinatorial methods for computer graphics (17.IAM002)

Native organizations units: Department of Fundamentals Sciences
General information:
 
Category Theoretical-methodological
Scientific or art field Teorijska i primenjena matematika
Interdisciplinary Yes
ECTS 4
Educational goal:

In the course students will get introduced to the basic techniques of algorithms and data structures applicable in computer graphics. Students will be introduced to basic abstract data structures used in algorithms. Combinatorial algorithms, optimization and searching algorithms above all, are applied to discrete structures and are inevitable tools in the field of computer science. In the case of large space search, deterministic procedures become inadequate, and the need for heuristic method is necessary.

Educational outcome:

Acquisition of basic knowledge in the field of discrete methods of sorting, search and combinatorial optimization. Understanding basic techniques, as well as their application to some known combinatorics and/or optimization problems.

Course content:

Sorting, searching, algorithms, complexity. Elementary data structures. Graphs. Representation of graphs. Digraphs.Trees. Algorithms on graphs. The shortest path. Minimal spanning tree. Network algorithms.

Teaching methods:

Lectures and Auditory Practice. Consultations. During the Auditory Practice knowledge from lectures is being practiced. During the semester students will have two tests. Parts of the course which represent a logical whole may be taken in the form of colloquiums. If the student wins at least 50% of possible points on each colloquium, it is considered that the student passed the written part of the examination. Otherwise, the student has to take written examination. Oral exam is obligatory. In order for the student to pass the examination, he/she has to win at least one half of possible points in the written part of the examination and to show satisfying knowledge at the oral part of the examination. The course grade is formed based on the points won during semester.

Literature:
Authors Title Year Publisher Language
Cormen, T.H. et al. Introduction to Algorithms 2009 MIT Press, Cambridge English
Ovcin Zoran Algoritmi i optimizacioni postupci na diskretnim strukturama, osnove i savremeni pristupi 2019 Fakultet tehničkih nauka, Novi Sad Serbian language
Knowledge evaluation:
Course activity Pre-examination Obligations Number of points
Test Yes Yes 30.00
Oral part of the exam No Yes 20.00
Written part of the exam - tasks and theory No Yes 50.00
Lecturers:
API Image

doc. dr Ovcin Zoran

Assistant Professor

Lectures

Saradnik u nastavi Milaković Branka

Teaching Associate

Practical classes
API Image

doc. dr Delić Marija

Assistant Professor

Lectures

Faculty of Technical Sciences

© 2024. Faculty of Technical Sciences.

Contact:

Address: Trg Dositeja Obradovića 6, 21102 Novi Sad

Phone:  (+381) 21 450 810
(+381) 21 6350 413

Fax : (+381) 21 458 133
Emejl: ftndean@uns.ac.rs

© 2024. Faculty of Technical Sciences.