Type of studies | Title |
---|---|
Undergraduate Academic Studies | Power Software Engineering (Year: 2, Semester: Winter) |
Category | Scientific-professional |
Scientific or art field | Primenjeno softversko inženjerstvo |
ECTS | 6 |
Acquiring basic knowledge about advanced algorithms and examples of their application. Understanding complexities of algorithms and learning numerous algorithms for common problems in software development.
Knowledge of advanced algorithms and examples of their application. These algorithms will be implemented and their complexities will be understand in real examples.
Advanced data structure (B trees, Fibonacci heap). Graph algorithms (network flow, minimum spanning trees, maximum flow, minimum cost, examples). Dynamic programming (principles, elements, optimal substructure, longest common subsequence, optimal binary search trees, examples). Parallel algorithms (dynamic parallel programming, examples). NP- Completeness (examples). Approximation algorithms (set-covering problem, randomization, subset-sum problem, bin packing, knapsack problem, min-cut, examples). Computational geometry. Nature-inspired algorithms (evolutionary algorithms, ant colony optimization, particle swarm optimization, etc.)
Lectures; Auditory and computer practice; Consultations.
Authors | Title | Year | Publisher | Language |
---|---|---|---|---|
2010 | English | |||
2008 | English | |||
2009 | English | |||
2005 | English | |||
1982 | English | |||
2006 | English |
Course activity | Pre-examination | Obligations | Number of points |
---|---|---|---|
Oral part of the exam | No | Yes | 30.00 |
Test | Yes | Yes | 10.00 |
Test | Yes | Yes | 10.00 |
Test | Yes | Yes | 10.00 |
Project | Yes | Yes | 30.00 |
Test | Yes | Yes | 10.00 |
Full Professor
Associate Professor
Assistant - Master
Assistant - Master
Assistant - Master
Assistant - Master
Assistant - Master
Assistant - Master
© 2024. Faculty of Technical Sciences.
Address: Trg Dositeja Obradovića 6, 21102 Novi Sad
© 2024. Faculty of Technical Sciences.