TDDE86 · 12 hp · Grundnivå (G1F) · Datavetenskap
Projekt: Mobila och sociala applikationer
Ges · nästa start VT 2027
Ingen tentastatistik än
Det finns inget tentatillfälle med minst 5 studenter de senaste tre läsåren. Nya kurser och kurser som bara examineras med projekt saknar ofta statistik.
Ingår i 1 program
Om kursen
Mål
Efter genomgången kurs ska studenten kunna:
- Designa, implementera och utvärdera enklare webbaserade mjukvarutjänster
- Designa, implementera och utvärdera användbara och vältestade mobila applikationer med sociala element
- Tillämpa och reflektera kring relevant metodik och praktik för programutvecklingsprojekt
- Använda metoder för att upptäcka eventuella genusrelaterade problem i en mjukvaruapplikation
Innehåll
- Webbprogrammering: Klient-server-modellen, HTTP, Python, grundläggande databashantering.
- Mobilprogrammering: Verktyg och språk (Flutter) för att utveckla för mobila operativsystem. Händelsestyrning, emulatorer, sensorer, etc.
- Social applikation: Design för sociala nätverkstjänster. Autentisering, informationsåtkomst, persistens av information.
- Designprinciper & användbarhet: Grundläggande designprinciper baserat på best practices.
- Utvärdering: Användbarhetstestning.
- Utvecklingsmetodik & praktik: Enhetstestning, kodgranskning, versionshantering, planering, livscykelperspektiv (driftsättning/underhåll).
- Examinator
- Rita Kovordanyi
- Schemalagd tid
- 196 h
- Huvudområde
- Datavetenskap