2013/2014

62553 Distribuerede Systemer

Dette kursus er ikke for ordinære 3. semester diplomingeniør studerende. De henvises til 62471 og projektkurset 62473

Engelsk titel:

Distributed Systems

Sprog:

Point( ECTS )

7,5

Kursustype:

Diplomingeniør
 

Skemaplacering:

E1A (man 8-12) og E2B (tors 8-12)
2 lektioner om ugen i ca. første halvdel af semestret fulgt af arbejde på kursusopgave. Undervisningen er fra 8.30 - 12

Undervisningens placering:

Campus Ballerup

Undervisningsform:

Lektionerne består af teori kombineret med praktiske øvelser og er tæt knyttet til 3.semester projekt kurset hvor der udvikles et distribueret system.

Kursets varighed:

[Kurset følger ikke DTUs normale skemastruktur]

Eksamensplacering:

Aftales med læreren, Aftales med læreren

Evalueringsform:

Bedømmelsesform:

Tidligere kursus:

IDIST-U1

Pointspærring:

Obligatoriske forudsætninger:

Overordnede kursusmål:

At introducere den studerende til en række forskellige teknologier til udvikling af distribuerede systemer.

Læringsmål:

En studerende, der fuldt ud har opfyldt kursets mål, vil kunne:
  • Kunne beskrive og anvende relevante arkitekturer til design af distribuerede systemer.
  • Kunne beskrive og anvende Java teknologier til at implementere distribuerede systemer.
  • Kunne beskrive og designe apllikations lags protokoller.
  • Kunne beskrive og anvende relevante klient side web teknologier.
  • Kunne beskrive og anvende relevante server side web teknologier.
  • Kunne beskrive og anvende Java Beans.
  • Kunne beskrive og implementere simple klient/server applikationer ved brug af Java RMI.
  • Kunne beskrive almindelige klient/server samtidigheds problemer og anvende standard Java eller database teknikker til at høndtere dem.

Kursusindhold:

Arkitekturer og design af distribuerede systemer.
Design af applikationslags protokoller.
Java klient og server web teknologier.
Java RMI og webservices.
Teknikker til håndtering af samtidigheds problemer i Java og databaser.

Litteraturhenvisninger:

Jan Graba: "An Introduction to Network Programming with Java"
ISBN: 1-84628-380-9
Notes and slides

Bemærkninger:

Bedømmelse:

Karakteren 2 gives når den studerende opfylder alle beskrive læringsmålene, og nogle få af anvende/​designe/​implementere læringsmålene.
Karakteren 7 gives når den studerende opfylder alle beskrive læringsmålene, og omkring halvdelen af anvende/​designe/​implementere læringsmålene.
Karakteren 12 gives når den studerende opfylder alle beskrive læringsmålene, og mere eller mindre alle anvende/​designe/​implementere læringsmålene.

Kursusansvarlig:

Svend Mortensen , Ballerup Campus, rum X 2.18, Tlf. (+45) 3588 5172 , svmo@dtu.dk

Institut:

62 DTU Diplom

Tilmelding:

I CampusNet
Sidst opdateret: 28. november, 2013