Subject · Computer science

Alqoritmin analizi və hazırlanması üsulları

İF-40174y8 creditsSpring semesterMandatory2025-2026

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

  1. 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.

  2. 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.

  3. CLO 3: He should know the main classes of algorithms, algorithms related to dynamic programming.

  4. 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.

  5. CLO 5: Must be able to write and analyze pseudocode of search and sorting algorithms.

  6. 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.