Vær opmærksom på at dette website indeholder et arkiv med historiske data. Det aktuelle kursuskatalog findes på kursuskatalog.au.dk

AU kursuskatalog arkiv

[Forside] [Hovedområder] [Perioder] [Udannelser] [Alle kurser på en side]

Peer-to-Peer Web Teknologi (Q3) ( forår 2011 - 5 ECTS )

Rammer for udbud

  • Uddannelsessprog: engelsk
  • Niveau: Kandidatkursus
  • Semester/kvarter: Q3
  • Timer per uge: Forelæsninger (3t/uge)
  • Deltagerbegrænsning: Ingen
  • Undervisningssted: Århus
  • Hovedområde: Det Naturvidenskabelige Fakultet
  • Udbud ID: 28631

Formål

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 planlægge og gennemføre projekter, til at formidle og kommunikere faglige problemstillinger og til at læse og forstå videnskabelige artikler.

Obligatorisk program

Opbygning af et basalt P2P system

Indhold

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.

Faglige forudsætninger

Klient-baseret Web Programmering og Server-baseret Web Programmering

Underviser

Niels Olof Bouvin (kursusansvarlig) og Mads Darø Kristensen

Undervisnings- og arbejdsform

English

Litteratur

Kompendium

Kursushjemmeside

http://www.cs.au.dk/courses/P2PN

 

Læringsmål

Deltagerne skal ved afslutningen af kurset kunne:

  • beskrive og relatere designaspekter ved P2P systemer.
  • forklare og diskutere de centrale begreber og arkitekturer, der anvendes til P2P netværk.
  • implementere og evaluere et basalt P2P system.

Eksamensterminer

Marts/april. Reeksamen efter aftale med underviseren.

Udbyder

Datalogisk Institut

Indgår i følgende studieordninger

Datalogi og IT

Tilmelding til undervisning

http://mit.au.dk

Bedømmelse

Mundtlig eksamen, 20 minutter uden forberedelse
7-skala, intern censur