Kursplan

Webapplikationer

Web applications

Kurs
DIT127
Grundnivå
7,5 högskolepoäng (hp)
Utbildningsområde
NA Naturvetenskapliga området 100%

Om kursplanen

Diarienummer
GU 2025/3968
Ikraftträdandedatum
2026-10-15
Beslutsdatum
2025-11-27
Gäller från termin
Vårterminen 2027
Beslutsfattare
Institutionen för data- och informationsteknik

Betygsskala

Fyrgradig skala, sifferbetyg

Kursens moduler

Projekt, 6 högskolepoäng
Inlämningsuppgifter, 1,5 högskolepoäng

Inplacering

Kursen kan ingå i följande program:

  1. Datavetenskap, kandidatprogram (N1COS)
  2. Computer Science, masterprogram (N2COS)

Kursen ges även som fristående kurs vid Göteborgs Universitet.

Huvudområde med fördjupning

ITDVA Datavetenskap - G2F Grundnivå, har minst 60 hp kurs/er på grundnivå som förkunskapskrav

Behörighetskrav

För tillträde till kursen krävs minst 100 hp på Datavetenskaplig program eller motsvarande:

Följande kurser, eller motsvarande, skall vara avklarade:

  • DIT012 Imperativ programmering med grundläggande objektorientering,
  • DIT952 Objektorienterad programmering och Design,
  • DIT960 Datastrukturer,
  • DIT420 Datakommunikation samt
  • DIT620 Databaser.

Följande kunskapsnivå i Engelska krävs: Engelska 6/Engelska nivå 2 eller motsvarande från ett erkänt internationellt test, t.ex. TOEFL, IELTS.

Innehåll

Kursen presenterar ett antal teknologier som används vid utveckling av webapplikationer samt vilken roll respektive spelar och hur de samverkar. Kursen ger en god inblick i hur moderna komplexa web-applikationer är konstruerade.

Designproblem som förknippas med web-applikationer avhandlas t.ex. sessionshantering, navigering, persistens, m.fl. avhandlas. Informationssökning i manualer, specifikationer m.m. ingår som en betydande del av kursen.

Kursen innehåller en stor del praktisk arbete i avancerade utvecklingsmiljöer och servermiljöer. Problem med felsökning, konfigurering, driftsättning och exekvering av web-applikationer ingår som en viktig del i kursen.

Mål

Efter avslutad kurs förväntas studenten kunna:

Kunskap och förståelse

  • Designa, implementera, driftsätta, testa och felsöka en grundläggande webapplikation.
  • Lösa de speciella problem som gäller för webapplikationer framför allt användning av flera olika paradigmer och teknologier inom samma applikation.
  • Redogöra för behovet av öppna standards

Färdigheter och förmåga

  • Söka efter relevant information utifrån specifikationer

Värderingsförmåga och förhållningssätt

  • Värdera olika tänkbara lösningar i samband med framtagning av webapplikationer.

Hållbarhetsmärkning

Ingen hållbarhetsmärkning.

Former för undervisning

Föreläsningar, datorövningar (inlämningar) och projektarbete.

Undervisningsspråk: engelska

Examinationsformer

Kursen examineras genom individuella skriftliga inlämningsuppgifter och ett skriftligt projekt. Projektet genomförs i grupper om normalt 4 studenter.


Om en student som har underkänts två gånger på samma examinerande moment önskar byta examinator inför nästa examinationstillfälle ska en sådan begäran bifallas om det inte finns särskilda skäl däremot (6 kap. 22 § HF).

Om en student har fått besked om pedagogiskt stöd från Göteborgs universitet med rekommendation om anpassad examination och/eller anpassad examinationsform kan examinator, i det fall det är förenligt med kursens lärandemål och förutsatt att inte orimliga resurser krävs, besluta att bevilja studenten anpassad examination och/eller anpassad examinationsform.

Om en kurs har avvecklats eller genomgått en större förändring ska studenten erbjudas minst två examinationstillfällen, utöver ordinarie examinationstillfälle. Dessa tillfällen fördelas under en tid av minst ett år, dock som längst två år efter det att kursen avvecklats/förändrats. Vad gäller praktik och verksamhetsförlagd utbildning (VFU) gäller motsvarande, men med begränsning till endast ett ytterligare examinationstillfälle.

Om en student har fått besked om att denne uppfyller kraven för att vara student vid Riksidrottsuniversitetet (RIU-student) har examinator rätt att besluta om anpassning vid examination, om detta görs i enlighet med Lokala regler gällande RIU-studenter vid Göteborgs universitet

Betyg

Delkurser

  1. Projekt, 6 hp
    Betygsskala: Mycket väl godkänd (5), Väl godkänd (4), Godkänd (3) och Underkänd (U)
  2. Inlämningsuppgifter, 1,5 hp
    Betygsskala: Godkänd (G) och Underkänd (U)

På kursen ges något av betygen Mycket väl godkänd (5), Väl godkänd (4), Godkänd (3) och Underkänd (U).

Laborationsuppgifterna måste vara godkända för att kursen ska kunna slutföras. Betyget på kursen bestäms av projektbetyget.

Kursvärdering

Kursen utvärderas genom möten, både under och efter kursen, mellan lärare och studentrepresentanter. Ett anonymt skriftligt frågeformulär skickas även ut till studenterna efter kursens slut. Resultaten av utvärderingarna används för att förbättra kursinnehållet och som indikation till vilka delar som skulle kunna läggas till, tas bort, förbättras eller ändras.

Övriga föreskrifter

Kursen är samläst med Chalmers.

Kursen ersätter kursen DIT126, 7,5 hp. Den här kursen kan inte ingå i en examen som innehåller DIT126. Den kan inte heller ingå i en examen som bygger på en annan examen där DIT126 ingår.