Design av dynamiska webbsystem, 7.5hp

Syftet med kursen är att studenten ska tillägna sig breda kunskaper inom området dynamisk webbteknik samt djup kunskaper inom en del av området. Kursen innefattar databasgenererade webbsidor, teknik för överföring av data samt dynamisk interaktion mellan klient (webbläsare) och server (webbserver).
Studenten ska kunna
- Bygga ett dynamiskt webbsystem utifrån egna och publikt tillgängliga programmoduler.
- Skapa ett programgränssnitt för kommunikation mellan webbklient och webbserver.
- Med brett kunnande inom området webbteknik förstå samband på systemnivå och tillämpa kunskaper i matematik och naturvetenskap för specifika frågeställningar. Det visas genom redovisning av koncept för modern teknik för klient-server kommunikation, säker hantering av användarinformation samt användargranssnittsdesign.
- Ha en god förståelse för etiska problem kopplat till hantering av känsligt data relaterat till individer.
- Modellera, simulera, förutsäga och utvärdera webbsystem även med begränsad information. Det visas genom laboration och egenutvecklad prototyp inklusive förarbete och analys av resultat.
- Identifiera sitt behov av ytterligare kunskap och att fortlöpande utveckla sin kompetens. Det visas genom redovisning av projektarbete och fördjupningsstudie med identifiering av fortsatt arbete.