Master's Programme in Computer Science – Concurrency and Parallel Programming
120 credits
Outline, TDV2M, COPA
A revised version of the outline is available.
- Code
- TDV2M
- Specialisation code
- COPA
- Finalised by
- The Faculty Board of Science and Technology, 10 November 2016
- Registration number
- TEKNAT 2015/47
The specialisation consists of the following courses. The rest of the courses is chosen freely from the Computer Science (general) specialisation.
Semester 1
If the number of students who want to attend the following cours are few, the cours might be cancelled or given with different teaching methods: 1DL570.
Period 1
- Advanced Computer Science Studies in Sweden, 5 credits (1DT032) Main field(s) of study and in-depth level: Computer Science A1N
- Introduction to Parallel Programming, 5 credits (1DL530) Main field(s) of study and in-depth level: Computer Science A1N, Embedded Systems A1N, Technology A1N
Period 2
- Software Testing, 5 credits (1DL610) Main field(s) of study and in-depth level: Computer Science A1N, Technology A1N
- Language Abstractions for Concurrent and Parallel Programming, 5 credits (1DL541) Main field(s) of study and in-depth level: Computer Science A1F
Semester 2
If the number of students who want to attend the following courses are few, the courses might be cancelled or given with different teaching methods: 1DL600 and 1DL570.
Period 3
- Low-Level Parallel Programming, 5 credits (1DL550) Main field(s) of study and in-depth level: Computer Science A1N
- Advanced Computer Architecture, 5 of 10 credits (1DT024) Main field(s) of study and in-depth level: Computer Science A1N, Embedded Systems A1N, Technology A1N
Period 4
- Advanced Computer Architecture, 5 of 10 credits (1DT024) Main field(s) of study and in-depth level: Computer Science A1N, Embedded Systems A1N, Technology A1N
- Testing Concurrent and Parallel Software, 5 credits (1DL570) Main field(s) of study and in-depth level: Computer Science A1F, Technology A1F
Semester 3
- Parallel Programming for Efficiency, 5 credits (1DL560) Main field(s) of study and in-depth level: Computer Science A1F, Technology A1F
- Project in Concurrent and Parallel Programming, 15 credits (1DL580) Main field(s) of study and in-depth level: Computer Science A1F, Technology A1F
Semester 4
- Degree Project E in Computer Science with Concurrent and Parallel Programming, 30 credits (1DT560) Main field(s) of study and in-depth level: Computer Science A2E
Programme syllabus
- Programme syllabus valid from Autumn 2024
- Programme syllabus valid from Autumn 2023
- Programme syllabus valid from Autumn 2022
- Programme syllabus valid from Autumn 2021, version 2
- Programme syllabus valid from Autumn 2021, version 1
- Programme syllabus valid from Autumn 2020
- Programme syllabus valid from Autumn 2019
- Programme syllabus valid from Autumn 2018
- Programme syllabus valid from Autumn 2017
- Programme syllabus valid from Autumn 2016, version 2
- Programme syllabus valid from Autumn 2016, version 1
- Programme syllabus valid from Autumn 2015
- Programme syllabus valid from Autumn 2014
- Programme syllabus valid from Autumn 2013
- Programme syllabus valid from Autumn 2012
- Programme syllabus valid from Autumn 2011