[Forside] [Hovedområder] [Perioder] [Udannelser] [Alle kurser på en side]
Deltagerne vil efter kurset have detaljeret kendskab til principper og begreber bag Peer-to-Peer (P2P) netværk, herunder netværkstopologier, routingsstrategier og anvendelser af P2P netværk og praktisk erfaring med udviklingen af et P2P system fra bunden. Kursets arbejdsform vil også træne deltagernes evne til at formidle og kommunikere faglige problemstillinger og til at læse og forstå videnskabelige artikler.
Et antal programmeringsopgaver med rapport
Kurset beskæftiger sig med decentrale distributerede systemer, populært kaldet Peer-to-Peer (P2P) systemer. Kurset fokuserer på aspekter som netværkstopologier (med forskellig grad af decentralisering); routingsstrategier, herunder strukturerede og ustrukturerede netværk; sikkerhed uden en central autoritet; mobile trådløse netværk; anvendelser af P2P systemer; og endeligt tilgængelige P2P frameworks. Disse emner belyses igennem en række artikler og systempræsentationer. Herudover vil de studerende igennem en række obligatoriske opgaver implementere deres eget P2P system og dermed udvikle praktisk kendskab til grundlæggende P2P problematikker, såsom discovery, netværkstopologistilpasning og routing i P2P netværk.
Deltagerne skal ved afslutningen af kurset kunne:
Distribuerede Systemer
Niels Olof Bouvin
Forelæsninger (3t/uge)
Artikelsamling
http://aula.au.dk/courses/P2PN09/
Oktober, reeksamen foregår efter aftale med underviseren
Datalogisk Institut
Mundtlig eksamen (20 minutter) uden forberedelse, 7-skala, intern censur