Main Field of Study and progress level:
Computing Science: First cycle, has at least 60 credits in first-cycle course/s as entry requirements
Grading scale: Pass with distinction, Pass with merit, Pass, Pass with distinction, Pass, Fail
Responsible department: Department of Computing Science
Contents
The focus of the course includes the acquisition of: knowledge of the hardware architecture of different parallel computers, knowledge of designing parallel algorithms, knowledge of parallel programming paradigms and languages, knowledge of compiler techniques for automatic parallelization and vectorization and knowledge of some areas of application in parallel computing.
Required Knowledge
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 (IELTS (Academic) with a minimum overall score of 5.5 and no individual score below 5.0. TOEFL PBT (Paper-based Test) with a minimum total score of 530 and a minimum TWE score of 4. TOEFL iBT (Internet-based Test) with a minimum total score of 72 and a minimum score of 17 on the Writing Section).
Where the language of instruction is Swedish, applicants must prove proficiency in Swedish to the level required for basic eligibility for higher studies.
Parallel programming : techniques and applications using networked workstations and parallel computers Wilkinson Barry, Allen Michael 2. ed. : Upper Saddle River, N.J. : Pearson Prentice Hall : cop. 2005 : xx, 467 s. : ISBN: 0-13-191865-6 (Int. ed., hft.) Mandatory Search the University Library catalogue