Faculty of Technical Sciences

Subject: Advanced Algorithms and Data Structures (17.SE0037)

General information:
 
Category Professional-applicative
Scientific or art field Design
ECTS 4

Introducing students with advanced data structures and advanced algorithms. Enabling students to successfully select suitable structures and optimal algorithms for solving complex problems and implement solutions based on modern programming languages and programming techniques.

Upon successful completion of the course, the student has upgraded previously acquired knowledge in the field of data structures and algorithms. The student is able to use advanced data structures and algorithms to solve tasks more effectively and selects those structures and algorithms that optimize the execution of set up problems and reduce the overall time complexity of the solution. The choice of effective strategies for the complexity of the data structure is necessary for the production of fast algorithms, especially in the current fields of large data processing and networked data (graph-structure) and data search.

Hash tables and hashing principles, data structures for combinatorial optimization (heaps, dynamic trees, graphs), self/adjusting structures (lists, self-adjusting trees and graphs), persistant and fault tolerant structures. Advanced algoirthms, online algorithms, algorithms for streaming data.

Lectures, computer based exercises, consultations.

Authors Title Year Publisher Language
Cormen, T.H. et al. Introduction to Algorithms 2009 MIT Press, Cambridge English
Course activity Pre-examination Obligations Number of points
Theoretical part of the exam No Yes 50.00
Project Yes Yes 50.00

Prof. Zarić Miroslav

Full Professor

Lectures

Assistant - Master Trajković Anđela

Assistant - Master

Computational classes

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.