Study unit

Show courses/exams
3621528 Parallel Computing, 5 Cp 
Code 3621528  Validity 01.05.2010 -
Name Parallel Computing  Abbreviation RIN 
Credits5 Cp  Date of expiry  
TypeAdvanced Studies Subject0530 Computer Science 
ClassStudy Unit  Hours  
Study right   Grading0-5 
Recommended scheduling 
Organisation Computer Science (J,K) 

Learning outcomes 

Student understands the goals and challenges of parallel computing compared to sequential computing. Student can design and analyze parallel algorithms. Student is able to implement simple parallel algorithms on most important parallel programming platforms.


Introduction to parallel computing, parallel algorithms, and parallel programming. Models of parallel computing, parallel architectures, and design principles of parallel algorithms. Implementation of parallel algorithms on different parallel architectures.

Modes of study 

Written Examination, Practical Exercises

Teaching methods 

Lectures 32 h, exercises 16 h

Study materials 

Given during the course

Evaluation criteria 



Data Structures and Algorithms II or Design and Analysis of Algorithms. Knowledge of C language.


Letter (J, K) in front of the name of the course/exam indicates the campus on which teaching or exam takes place: J = Joensuu, K = Kuopio.

Present and future teaching
No teaching

Future exams
No exams