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.
The online application opens 15 March 2022 at 13:00 CET.
Application deadline is
19 April 2022. How to apply
Application and tuition fees
As a citizen of a country outside the European Union (EU), the European Economic Area (EEA) or Switzerland, you are required to pay application and tuition fees for studies at Umeå University.