Internetværk og web-programmering

2020/2021

Modulets indhold, forløb og pædagogik

Læringsmål

Viden

Den studerende skal opnå viden om følgende teorier og metoder:

  • Internetværk

    • principper for opbygning af computernetværk; deres lagdeling og strukturering

    • kendskab til gængse netværksteknologier

    • internet protokoller, især IP/UDP/TCP/HTTP

    • internet infrastruktur-services

    • sikkerhedsprotokoller

    • netværksprogrammering, især vha. sockets

  • Web-programmering

    • client-server arkitekturer

    • web-teknologier, markup- og script sprog

    • udvikling og brug af Web-API’er (fx Rest)

    • testteknikker for web applikationer

  •    Et eller flere emner blandt

    • håndtering af netværksfejl

    • grundlæggende samtidighed og kommunikation med beskeder

    • design mønstre for web-applikationer

    • principper for distribueret beregning (master-worker, pipelines, parallelle algoritmer,…)

    • principper for protokol design

    • sikkerhed i web-applikationer

Færdigheder

  • kunne redegøre præcist og ved brug af fagets terminologi og notation for Internetværk og web-programmering
  • kunne redegøre for opbygning af internet-netværk og virkemåde af centrale protokoller
  • programmere basale web applikationer

Kompetencer

  • kunne anvende begreber og teknikker fra internetværk og web-programmering
  • kunne udvikle basale Internet baserede applikationer

Undervisningsform

Undervisningen tilrettelægges i henhold til de generelle undervisningsformer for uddannelsen jf. § 17.

Omfang og forventet arbejdsindsats

Det forventes at den studerende bruger 27,5 timer per ECTS, hvilket for denne aktivitet betyder 137,5 timer.

Eksamen

Prøver

Prøvens navnInternetværk og web-programmering
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 titelInternetworking and Web-programming
ModulkodeDSNDATFB212
ModultypeKursus
Varighed1 semester
SemesterForår
ECTS5
UndervisningssprogDansk og engelsk
TompladsJa
UndervisningsstedCampus Aalborg
Modulansvarlig

Organisation

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