UTBILDNINGSINFO
IN ENGLISH
Malmö universitet

Kursplan

Hösten 2027

Kursplan hösten 2027

Benämning

Webbprogrammering: Design och arkitektur

Engelsk benämning

Web Programming: Design and Architecture

Kurskod

ME135B

Omfattning

7,5 hp

Betygsskala

UG / Underkänd (U) eller Godkänd (G)

Undervisningsspråk

Kursen ges på svenska och engelska

Beslutande instans

Fakulteten för teknik och samhälle

Gäller från

2027-08-30

Inrättandedatum

2025-12-02

Fastställandedatum

2025-12-16

Utbildningsnivå

Grundnivå

Behörighetskrav

Kursen Webbprogrammering: Klient och server 7,5hp*.*

Utöver de formella förkunskapskraven förutsätts att studenten har kunskaper från kursen Webbprogrammering: Applikationer.

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 kan ingå i examensfordringarna för kandidatexamen i medieteknik med inriktning mot webbaserad design och utveckling, 180 hp.

Innehåll

Syftet med kursen är att studenten ska lära sig relationen mellan design av användargränssnitt och utvecklingen av webbapplikationens frontend och backend. Kursen innehåller följande moment:

  • Användarcentrerad design i webbapplikationer
  • Gränssnittsdriven frontend- och backend-utveckling
  • Avancerade aktuella webbtekniker

Samspelet mellan design och utveckling: Hur designbeslut påverkar kodstruktur, prestanda och användarupplevelse

Lärandemål

Kunskap och förståelse

För godkänd kurs ska studenten kunna:

1. förklara samspelet mellan å ena sidan design av gränssnitt och å andra sidan utvecklingen av frontend och backend i en webbapplikation

Färdighet och förmåga

För godkänd kurs ska studenten kunna:

2. Utforma effektiva användargränssnitt med hjälp av avancerade webbtekniker

3. Programmera välstrukturerade webbapplikationer med utgångspunkt i ett gränssnitt

4. Använda avancerade aktuella webbtekniker i webbapplikationer

5. Genomföra ett projekt där design och utveckling kombineras för att skapa en fungerande webbapplikation

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

för godkänd kurs ska studenten kunna:

6. Kritiskt värdera hur olika designval påverkar användarupplevelse och teknisk komplexitet

7. Bedöma och motivera val av tekniker och kodstruktur utifrån gränssnittet

8. Bedöma och anpassa designval med avseende på deras effekt i applikationens kod

Arbetsformer

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

Bedömningsformer

För betyget Godkänd krävs:

  • Individuell skriftlig salstentamen (UG), 2 hp (Lärandemål: 3, 4)
  • Projekt (UG), 4hp (Lärandemål: 2, 3, 4, 5)
  • Muntlig redovisning (UG), 1,5hp (Lärandemål: 1, 6, 7, 8)

För betyget G krävs G på samtliga moment.

Kurslitteratur

Kursen använder specifikationsdokument (MDN Web Docs) och annat referensmaterial från webben.

Rekommenderad litteratur:

Sharp, H. (2019). Interaction Design: Beyond Human-Computer Interaction. Newark, NJ: John Wiley & Sons.

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.