Distribuerede systemer og netværk

2019/2020

Forudsætninger/Anbefalede forudsætninger for at deltage i modulet

Anbefalede faglige forudsætninger:
Modulet bygger videre på Computerarkitektur, Principper for samtidighed og styresystemer, Algoritmik og datastrukturer samt programmeringserfaring svarende til 3. semester.

Modulets indhold, forløb og pædagogik

Læringsmål

Viden

  • Computernetværk: (Internetworking)
    • principper for opbygning af computernetværk; lagdeling og strukturering af (internet) protokoller
    • internet protokoller og infrastruktur-services
    • kendskab til gængse netværksteknologier
    • sikkerhedsprotokoller
    • netværksprogrammering, især vha. sockets
       
  • Distribueret beregning:
    • modeller for distribuerede systemer: strukturering (herunder peer-to-peer og client-server) og adfærd (kommunikations-, fejl-, og sikkerheds-modeller)
    • opbygning af (internet-baserede) applikationer og services
    • principper for fordeling af beregning og data
    • programmering af distribuerede systemer
    • tidsbegrebet i distribuerede systemer (ur-synkronisering og logisk tid)
    • eksempler på distribuerede systemer og services

Færdigheder

  • kunne redegøre præcist og ved brug af fagets terminologi og notation for resultater inden for netværk og distribuerede systemer, samt
  • implementere basale distribuerede applikationer

Kompetencer

  • kunne anvende begreber og teknikker fra distribuerede systemer, samt vurdere fordele og ulemper herved

Undervisningsform

Undervisningen tilrettelægges i henhold til de generelle undervisningsformer for uddannelsen, jf. kapitel 3

Omfang og forventet arbejdsindsats

Det forventes at den studerende bruger 30 timer per ECTS, hvilket for denne aktivitet betyder 150 timer.

Eksamen

Prøver

Prøvens navnTekst
Prøveform
Skriftlig eller mundtlig
ECTS5
Bedømmelsesform7-trins-skala
CensurIntern prøve
VurderingskriterierVurderingskriterierne er angivet i Universitetets eksamensordning

Yderligere informationer

Kontakt: Studienævn for datalogi via cs-sn@cs.aau.dk eller 9940 8854

 

Fakta om modulet

Engelsk titelDistributed Systems and Networks
ModulkodeDSNDATB503
ModultypeKursus
Varighed1 semester
SemesterEfterår
ECTS5
UndervisningssprogDansk
TompladsJa
UndervisningsstedCampus Aalborg
Modulansvarlig

Organisation

StudienævnStudienævn for Datalogi
InstitutInstitut for Datalogi
FakultetDet Tekniske Fakultet for IT og Design