Subject · Computer science

Alqoritmin analizi və hazırlanması üsullarıCLO↔PLO matrix

İF-40174y8 creditsSpring semesterMandatory2025-2026

CLO ↔ PLO matching table

How this subject's course outcomes map onto the programme's learning outcomes.

6 CLO × 6 PLO
Course outcomePLO 1PLO 2PLO 3PLO 4PLO 5PLO 6
CLO 1CLO-17047He 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.matchesdoes not matchdoes not matchdoes not matchmatchesdoes not match
CLO 2CLO-72081He should be able to develop an algorithm of operations on data structures (stack, list, tree) and analyze them, relations and their solution methods.matchesmatchesdoes not matchdoes not matchmatchesdoes not match
CLO 3CLO-52987He should know the main classes of algorithms, algorithms related to dynamic programming.matchesmatchesdoes not matchdoes not matchmatchesdoes not match
CLO 4CLO-88295To 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.matchesdoes not matchdoes not matchdoes not matchmatchesdoes not match
CLO 5CLO-92882Must be able to write and analyze pseudocode of search and sorting algorithms.does not matchmatchesdoes not matchdoes not matchmatchesdoes not match
CLO 6CLO-10567Must 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.matchesmatchesdoes not matchdoes not matchmatchesdoes not match

Programme learning outcomes

  1. PLO 1

    Ability to apply fundamental theoretical foundations of computer science, mathematical methods and calculation principles in professional activity.

    Supported by: CLO 1, CLO 2, CLO 3, CLO 4, CLO 6

  2. PLO 2

    Skills in software analysis, design, development, testing, implementation and maintenance.

    Supported by: CLO 2, CLO 3, CLO 5, CLO 6

  3. PLO 3

    Skills in designing and managing databases, developing information systems, and applying artificial intelligence technologies.

    No contribution from this subject

  4. PLO 4

    Skills in the design, construction, management and secure operation of computer networks, information security and distributed systems.

    No contribution from this subject

  5. PLO 5

    Algorithmic thinking, analysis of computational problems, development of efficient algorithms and skills in using modern programming languages.

    Supported by: CLO 1, CLO 2, CLO 3, CLO 4, CLO 5, CLO 6

  6. PLO 6

    Adherence to principles of professional ethics, effective oral and written communication, teamwork, research and continuous professional development skills.

    No contribution from this subject