Kursplan

Utveckling av distribuerade applikationer  5 poäng
TUDC03:1
Development of distributed applications

Nivå:C
Ämneskod:DTA
Utbildningsomr:TE

MÅL
Målet är att introducera studenter i State-of-the Art inom utvecklandet av distribuerade applikationer. Detta inkluderar grundläggande kunskaper i distribuerande system, systemanpassade programvaror (middleware) och integrationsprocesser samt teknologier och verktyg inom detta område.
Efter avslutad kurs ska studenterna kunna förklara olika systemanpassade programvaror (middleware) och utveckla distribuerande applikationer.

KURSINNEHÅLL
- Fundamentals of Distributed Systems
- Layered Software Architectures
- Contemporary Middleware models and approaches
- Middleware Technologies (CORBA, DCOM, etc.)
- Integration Technologies (XML Web services)

FÖRKUNSKAPER/BEHÖRIGHET
Enligt programmets behörighetsvillkor.
Programmeringsmetoder 5 p.
OOAD 5 p.
Datanät 5 p och Operativsystem 5 p.
Webbprogrammering 5p

UNDERVISNING
Föreläsningar och laborationer.

EXAMINATION
Tentamen 3 p.
Laborationer 2 p.

BETYG
Som betyg på tentamen och kursen som helhet används betygsgraderna Underkänd, 3, 4 och 5. Laborationer betygsätts med Godkänd eller Underkänd.

KURSLITTERATUR
KurslitteraturTitel: DISTRIBUTED SYSTEMS: PRINCIPLES AND PARADIGMS, 2nd edition
Författare: Tanenbaum, A.S & van Steen, M
Förlag: Upper Saddle River, N.J:Prentice Hall 2002
ISBN: