Distribuerade algoritmer

Logga in till din kurswebb

Du är inte inloggad på KTH så innehållet är inte anpassat efter dina val.

FDD3008 is an advanced undergraduate/beginning postgraduate course in computer science on the theory, algorithms, and techniques of parallel and distributed computing systems. The undergraduate version of the course is DD2443, please check the canvas page for that course for more detailed information about course content etc.

Parallel and distributed computing is a fascinating topic for many reasons. First and foremost parallelism has over the past 10 or so years become a must in order to produce systems with good performance. This applies to anything from portable devices to global information systems. Secondly, the topics ties in theory with practice in a fascinating way - in the course we go all the way from impossibility results/lower bounds to practical (and sometimes not so practical) implementation several times around. In the course we cover a significant chunk of this landscape in some depth. Moreover, to really produce well performing and secure systems a good understanding of things like machine architecture, operating systems, and networking is needed so we'll have occasion to dig a bit into these topics as well. 

Lärare

Feedback Nyheter