Kursplan

Grafiska gränssnitt

Graphical Interfaces

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

Om kursplanen

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

Betygsskala

Tvågradig skala

Kursens moduler

Projekt, 4 högskolepoäng
Laboration, 1,5 högskolepoäng
Hemtentamen, 2 högskolepoäng

Inplacering

Kursen kan ingå i följande program:

  1. Computer Science, masterprogram (N2COS)
  2. Applied Data Science, masterprogram (N2ADS)
  3. Datavetenskap, kandidatprogram (N1COS)

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

Huvudområde med fördjupning

ITDVA Datavetenskap - A1N Avancerad nivå, har endast kurs/er på grundnivå som förkunskapskrav
ITIDE Interaktionsdesign - A1N Avancerad nivå, har endast kurs/er på grundnivå som förkunskapskrav

Behörighetskrav

För att vara behörig till kursen måste studenten ha en kandidatexamen om 180 hp. Dessutom krävs kursen DIT096 Human - computer interaction, 7,5 hp, eller motsvarande.

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

De viktigaste delarna av innehållet är som följer:

  • Vanliga lösningar på olika interaktions-relaterade problem i grafiska gränssnitt
  • Hur en tillmötesgår användare på olika nivåer, t ex både nybörjare och experter
  • Formgivning av interaktionssekvenser
  • Layout av ett grafiskt gränssnitt
  • Att formge (look & feel), alltså användandet av färg, text och grafik
  • Vilka olika sorters komponenter det finns (exemeplvis knappar, menyer, fönster, toolboxes etc etc) och hur och när de ska användas
  • Skillnaden melln "vanliga" grafiska gränssnitt och touchgränssnitt

Mål

Efter godkänd kurs ska studenten kunna:

Kunskap och förståelse

  • bestämma när och hur olika grafiska element i gränssnitt
  • bestämma hur man använder sig av keypaths och scenarier för skapa en interaktionssekvens
  • använda vanliga metoder för att lösa designproblem i ett grafiskt gränssnitt
  • designa om ett befintligt användargränssnitt, och avgöra vilka delar av de befintliga designlösningarna som behöver ändras och på vilket sätt

Färdigheter och förmåga

  • designa grafiska användargränssnitt för en specificerad användarsituation och användargrupp med avseende på: layout, interactionssekvens, korrekt användande av komponenter och visuell stil
  • designa gränssnitt som manipuleras via mus och tangentbord
  • designa gränssnitt för touch-baserad interaktion
  • muntligt och kortfattat skriftligt presentera en designlösning och motivera tagna designbeslut
  • utvärdera användbarhet och användarupplelevsle i grafiska användargränssnitt

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

  • lösa interaktionsdesignproblem rörande grafiska gränssnitt och kunna motivera lösningen
  • formge ett relativt komplext grafiskt gränssnitt och kunna motivera dess funktion, utseende och beteende
  • kunna välja ut den bästa av flera tänkbara lösningar och tillämpa dem
  • kunna utgå från ett scenario och från detta formulera användarens behov

Hållbarhetsmärkning

Ingen hållbarhetsmärkning.

Former för undervisning

Kursen är praktisk till sin natur. Föreläsningar och litteratur ger en teoretisk grund att stå på, men denna teori appliceras direkt på konkreta designproblem. Under övningar och projekt ligger fokus på att fundera över och analysera sina designbeslut. En stor del av arbetet görs i små och stora grupper, men det genomförs också ett större individuellt projekt. Grupprojektet genomförs som ett rollspel med intern eller extern klient som intressent.

Undervisningsspråk: engelska

Examinationsformer

Kursen examineras på tre sätt:

  • Gruppövning, (U, G)
  • Hemtenta, (U, G)
  • Individellt projekt, (U, G)

För att klara kursen måste en klara alla moment.


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, 4 hp
    Betygsskala: Godkänd (G) och Underkänd (U)
  2. Laboration, 1,5 hp
    Betygsskala: Godkänd (G) och Underkänd (U)
  3. Hemtentamen, 2 hp
    Betygsskala: Godkänd (G) och Underkänd (U)

På kursen ges något av betygen Godkänd (G) och Underkänd (U).
För att få godkänt på kursen måste samtliga obligatoriska moment vara godkända.

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 TIA106, 7,5 hp. Den här kursen kan inte ingå i en examen som innehåller TIA106. Den kan inte heller ingå i en examen som bygger på en annan examen där TIA106 ingår.

Det rekommenderas att studenterna genomför kursen TIA108 Prototyping in Interaction Design.