Subject · Computer science
Paralel və paylanmış hesablamalarCLO↔PLO matrix
CLO ↔ PLO matching table
How this subject's course outcomes map onto the programme's learning outcomes.
| Course outcome | PLO 1 | PLO 2 | PLO 3 | PLO 4 | PLO 5 | PLO 6 |
|---|---|---|---|---|---|---|
| CLO 1CLO-81569Must have knowledge of parallel computing systems (multiprocessor and pipeline type systems), know the principles and characteristics of parallelization of calculations in these systems, and be able to build parallel algorithms for solving various problems. | matches | does not match | does not match | matches | does not match | does not match |
| CLO 2CLO-13185In single and multi-processor systems, it should be able to work with the algorithm of resource processing, transition of the node to a critical state, mutual cancellation of parallel processes. | does not match | does not match | does not match | matches | matches | does not match |
| CLO 3CLO-23580In distributed systems, the application should know the methods of synchronization (parallelism) of processes and fault tolerance mechanisms. | does not match | matches | does not match | matches | matches | does not match |
| CLO 4CLO-21159Must be able to work with algorithms that provide transaction processing of information and serialization of transactions in distributed systems. | does not match | matches | does not match | matches | does not match | does not match |
| CLO 5CLO-77949Lamport should know the timing and its working principle, the working principle of the modified version of the timestamp algorithm with the aim of queuing the transaction according to its timestamp, canceling the delayed transaction and reducing the number of canceled transactions. | does not match | does not match | does not match | matches | matches | does not match |
| CLO 6CLO-92975The blocking mechanism must be able to perform two-phase blocking, deadlock, resource, queue created against the resource, commit and abort the transaction, and write the result to the database. | does not match | matches | does not match | matches | matches | does not match |
Programme learning outcomes
PLO 1
Ability to apply fundamental theoretical foundations of computer science, mathematical methods and calculation principles in professional activity.
Supported by: CLO 1
PLO 2
Skills in software analysis, design, development, testing, implementation and maintenance.
Supported by: CLO 3, CLO 4, CLO 6
PLO 3
Skills in designing and managing databases, developing information systems, and applying artificial intelligence technologies.
No contribution from this subject
PLO 4
Skills in the design, construction, management and secure operation of computer networks, information security and distributed systems.
Supported by: CLO 1, CLO 2, CLO 3, CLO 4, CLO 5, CLO 6
PLO 5
Algorithmic thinking, analysis of computational problems, development of efficient algorithms and skills in using modern programming languages.
Supported by: CLO 2, CLO 3, CLO 5, CLO 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