node
| Id | |
| Label | |
| Node Type | |
| Cognitive Level | |
| Description |
Distributed and Parallel Programming
(Year: 2 Period: 2 Category: Compulsory )
Create
Evaluate
Analyze
Apply
Understand
Remember
Course
Knowledge Unit
Knowledge Point / Sub Knowledge Point
* Please save changes after editing the graph
Node Description:
Click on a node to see its description.
Course Objectives:
- 1. (understand)Explain the taxonomy of parallel and distributed systems; describe and explain the role and functionality of the different components that appear in these computing systems
- 2. (understand)Apply basic performance analysis methods for parallel and distributed systems and evaluate their results
- 3. (apply)Program small-scale applications using the main concepts of parallel processing and programming models using Pthreads and OpenMP
- 4. (understand)Describe and explain the differences between state-of-the art programming models for parallel and distributed systems
- 5. (understand)Getting familiar with and able to program basic applications using modern big-data platforms
- 6. (understand)Getting familiar with and able to program basic applications using modern P2P and decentralised systems
- 7. (understand)Conduct a literature study on a selected topic of parallel and distributed architecture.