Advanced course in computer science on the theory, algorithms, and techniques of parallel and distributed computing systems. Focus is on principles and algorithms rather than practical systems construction. The companion course FDD3008 Distributed Algorithms is given for postgraduate students with some extra assignments.
The course does not have formal prerequisites. Target audience is D4, F4, and the MD line of SU. Familiarity with algorithms and their theory, basic probability theory, and basic mathematical discourse in computer science, and programming will be very useful. We assume a level corresponding to the required courses of the KTH D and/or F programs.
NOTE: The course is replaced by the course DD2443 Parallel and Distributed Computing 7.5 hp from HT15