Those lectures marked by asterisks overlap fully (**) or partly (*)
with similar lectures in TDDC78 Programming of Parallel
Computers - Methods and Tools. These lectures are optional for
those who have already taken TDDC78, but might be a useful repetition anyway.
This repetition of the common core topics is necessary to allow you
to take the courses individually or in arbitrary order.