Text

  • Credits 7.5  credits
  • Education level First cycle
  • Study location Västerås
  • Course code DVA336
  • Main area Computer Science

With the emerging use of multi-core processors in today´s computers it is very important for software developers to understand and master different forms of parallelism. The course will cover different types of parallel programming languages, parallel algorithms, and parallel hardware, and how these concepts interact with each other. Special focus will be given on how to write parallel software which makes use of underlying parallel hardware in an efficient and scalable way.

Occasions for this course

Autumn semester 2024

  • Autumn semester 2024

    Scope

    7.5 credits

    Time

    2024-11-11 - 2025-01-19 (part time 50%)

    Education level

    First cycle

    Course type

    Freestanding course, Programme course

    Application code

    MDU-24063

    Language

    English

    Study location

    Västerås

    Course syllabus & literature

    See course plan and literature list (DVA336)

    Specific requirements

    At least 15 ECTS credits programming (C, C#, C++ or Java), Data structures, algorithms and program development 7,5 ECTS credits and Computer architecture 7,5 ECTS credits or corresponding and a TOEFL test result (PBT) at least 530, TWE score 4, (iBT) at least 72, TWE score 17 or IELTS test score for academic purposes with an overall band score of minimum 5.5 and no band score below 5.0. The English test is COMPULSORY for all applicants except citizens of Australia, Canada, Ireland, New Zealand, United Kingdom and USA. The TOEFL code you must use is SWEDEN 9520.

    Selection

    University credits

Questions about the course?

If you have any questions about the course, please contact the Course Coordinator.

Senior Lecturer

Gabriele Capannini

+4621101458

gabriele.capannini@mdu.se