UTBILDNINGSINFO
IN ENGLISH
Malmö universitet

Kursplan

Våren 2027

Kursplan våren 2027

Benämning

Webbprogrammering: Applikationer

Engelsk benämning

Web Programming: Applications

Kurskod

ME124B

Omfattning

7,5 hp

Betygsskala

UV / Underkänd (U), Godkänd (G) eller Väl godkänd (VG)

Undervisningsspråk

Kursen ges på svenska och engelska

Beslutande instans

Fakulteten för teknik och samhälle

Gäller från

2027-01-18

Inrättandedatum

2025-12-02

Fastställandedatum

2025-12-16

Utbildningsnivå

Grundnivå

Behörighetskrav

Kursen Webbprogrammering: Introduktion7,5hp

Utöver de formella förkunskapskraven förutsätts att studenten

har kunskaper från kursen Webbprogrammering: Klient och Server 7,5hp samt Webbprogrammering: Design och interaktion 7,5hp

Huvudområden

CTDVA / Datavetenskap, CTMET / Medieteknik

Fördjupningsnivå

G1F / Grundnivå, har mindre än 60 hp kurs/er på grundnivå som förkunskapskrav

Fördjupningsnivå i förhållande till examensfordringarna

Kursen ingår i huvudområden Medieteknik och Datavetenskap

och kan ingå i examensfordringarna för kandidatexamen i Medieteknik med inriktning mot webbaserad design och utveckling

Innehåll

Syftet med kursen är att studenten ska lära sig utveckla kompletta webbapplikationer med användarhantering och dataadministration (CRUD-operationer). Kursen innehåller följande moment:

  • Användarhantering: autentisering, sessioner och behörighetshantering
  • CRUD-operationer: skapa, läsa, uppdatera och ta bort data via webbgränssnitt
  • Kodstrukturering: modulära komponenter och återanvändbar kod
  • Versionshantering: spårning och hantering av kodändringar i utvecklingsprojekt

Lärandemål

unskap och förståelse

För godkänd kurs ska studenten kunna:

  1. förklara hur CRUD-operationer implementeras i en webbapplikation

  2. beskriva syftet med versionshantering och dess roll i utvecklingsprocessen

  3. läsa och förklara relevant kod för kursen

Färdighet och förmåga

För godkänd kurs ska studenten kunna:

  1. Självständigt utveckla en webbapplikation som inkluderar användarhantering (inloggning, registrering, behörighet).

  2. Implementera CRUD-operationer för dataadministration via ett webbgränssnitt.

  3. Strukturera kod i modulära komponenter för ökad återanvändbarhet och underhållbarhet.

  4. Använda versionshantering för att spåra och hantera kodändringar i ett utvecklingsprojekt.

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

För godkänd kurs ska studenten:

  1. Självständigt söka ny kunskap för att lösa programmeringsrelaterade problem.

Arbetsformer

Föreläsningar, laborationer, självstudier och projektarbete

Bedömningsformer

För betyget Godkänd krävs:

  • Individuell skriftlig salstentamen (UV) 5hp (Lärandemål: 3, 4, 5, 6, 7)

  • Inlämningsuppgift (UG) 1 hp (Lärandemål: 4, 5, 6, 7, 8)

  • Muntlig redovisning (UG) 1,5hp (Lärandemål: 1, 2, 3)

Slutbetyget är betyget på den skriftliga tentamen.

Inlämningsuppgift och Muntlig redovisning bedöms enligt betygskalan U/G

Kurslitteratur

I kursen används framförallt specifikationsdokument (MDN Web Docs) och annat referensmaterial från webben.

Rekommenderad litteratur:

Haverbeke, M. (2024) Eloquent Javascript. Boken finns tillgänglig på webben: https://eloquentjavascript.net/

Kursvärdering

Malmö universitet ger studenter som deltar i eller har avslutat en kurs en möjlighet att framföra sina erfarenheter av och synpunkter på kursen genom en kursvärdering som anordnas av lärosätet. Universitetet sammanställer kursvärderingarna samt informerar om resultaten och eventuella beslut om åtgärder som föranleds av kursvärderingarna. Resultaten ska hållas tillgängliga för studenterna. (HF 1:14).

Övergångsbestämmelser

Om en kurs har upphört att ges eller har genomgått större förändringar ska studenterna, under ett år efter det att förändringen har skett, erbjudas två tillfällen för omprov baserade på den kursplan som gällde vid registreringen.

Övrigt

Om en student har beslut om riktat pedagogiskt stöd, har examinator rätt att ge ett anpassat prov eller låta studenten genomföra prov på ett alternativt sätt.