DV2597 Multiprocessor programming

Programme course, 7,5 Higher education credits, Second cycle, autumn semester 2022

This course is part of a programme and cannot be applied.

The aim of this course is that the students will learn how to program computer systems with many processors or processor cores so that we obtain high performance. We will look at programming for shared memory, both MIMD and SIMD, as well as programming for distributed systems.


  • Type of instruction: On campus, day, part-time 50%
  • Period : 2022-October-31 until 2023-January-15
  • Education level: A1N
  • Application: This course is part of a programme and cannot be applied.
  • Language of instruction: The language of instruction is English.
  • Location: Karlskrona
  • Main field of study: Computer Science
  • Welcome letter: This course is part of a programme and has no welcome letter.
  • Entry requirements: Admission to the course requires 60 credits in the subject area Computer science or in the subject area Software engineering,
    including completed courses in programming, 12 credit, algorithm and data structures, 6 credit and operating system 6 credits.


Learning outcomes

Course literature and other teaching material

Course literature and other teaching material

Learning methods

Work placement

No work placement is included in the planned learning activities. BTH is aiming for a close contact with the surrounding community when developing courses and programmes.



The course will be graded A Excellent, B Very good, C Good, D Satisfactory, E Sufficient, FX Insufficient, supplementation required, F Fail.


More information about exams are found in the Student's Portal, where you also enrolls for most exams.

There might be other scheduled examinations. Information regarding these examinations are available in the learning platform Canvas or at other places that the person who is responsible of the course will refer to.

Course Evaluation

The course manager is responsible for the views of students on the course being systematically and regularly gathered and that the results of the evaluations in various forms affect the form and development of the course.

Do you have a question? Type it here and we will get back to you as soon as possible!