Subject · Computer science
Alqoritmin analizi və hazırlanması üsulları
About this subject
Credits
8
Workload
240hours
Semester
Spring
Academic year
2025-2026
Description
Alqoritmin analizi və hazırlanması üsulları fənni alqoritmlərin layihələndirilməsi və təhlili, verilənlər strukturları, axtarış və çeşidləmə alqoritmləri, dinamik proqramlaşdırma, rekursiya və alqoritmlərin mürəkkəblik dərəcəsinin qiymətləndirilməsi mövzularını əhatə edir. fənn tələbələrdə səmərəli alqoritmlərin hazırlanması və onların kompüter elmləri problemlərinin həllində tətbiqi bacarıqlarını formalaşdırır.
Course learning outcomes
CLO 1: He should know the mathematical foundations of algorithm analysis, methods of algorithm analysis for the best, worst and average cases, search and sorting algorithms (sequential, search, binary search, etc.) and their analysis.
CLO 2: He should be able to develop an algorithm of operations on data structures (stack, list, tree) and analyze them, relations and their solution methods.
CLO 3: He should know the main classes of algorithms, algorithms related to dynamic programming.
CLO 4: To evaluate the degree of complexity of algorithms; should be able to apply breadth-first and depth-first search algorithms to solve specific problems and evaluate their complexity.
CLO 5: Must be able to write and analyze pseudocode of search and sorting algorithms.
CLO 6: Must have skills in finding optimal algorithm and solving simple recurrent relations. he should know the methods of developing "stingy" algorithms, their implementation and the estimation of their complexity.