The course aims to provide basic knowledge and skills in parallel programming of multicore-based systems, which includes laptops and desktop computers as well as supercomputers. The course covers fundamental concepts in parallel computer architecture, parallel programming models, design of parallel algorithms, design patterns for parallel programs, as well as experimental methodology and performance analysis. The course integrates theory with practice to enhance the ability to apply the learned knowledge.
Parallel programming for multicore-based systems, 7.5 credits
Autumn Term 2022
1 November 2022
15 January 2023
Type of studies
Univ: To be admitted you must have 60 ECTS-credits in Computing Science or two years of completed studies, in both cases including C-programming and Unix, (5DV088) or equivalent.
Proficiency in English equivalent to Swedish upper Secondary course English A. Where the language of instruction is Swedish, applicants must prove proficiency in Swedish to the level required for basic eligibility for higher studies.
Applicants in some programs at Umeå University have guaranteed admission to this course. The number of places for a single course may therefore be limited.
Application deadline was
19 April 2022.
Please note: This second application round is intended only for EU/EEA/Swiss citizens.