studiehandbok@lith
 

Tekniska högskolan vid Linköpings universitet

 
 
År : 2016
 
TDDD80 Projekt: Mobila och sociala applikationer, 11 hp
/Project: Mobile and Social Applications/

För:   U  

 

Prel. schemalagd tid: 196
Rek. självstudietid: 97

  Utbildningsområde: Teknik

Huvudområde: Datateknik, Datavetenskap   Nivå (G1,G2,A): G1

  Mål:  IUAE-matris
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 individuell programutveckling


  Förkunskaper: (gäller studerande antagna till program som kursen ges inom, se 'För:' ovan)
Imperativ, funktionell och objektorienterad programmering (webb: Python, mobilt: Java).

OBS! Tillträdeskrav för icke programstudenter omfattar vanligen också tillträdeskrav för programmet och ev. tröskelkrav för progression inom programmet, eller motsvarande.

  Organisation:
Kursen består av två huvudsakliga delar. Första delen är en labbserie. Andra delen är ett projekt som genomförs individuellt. Parallellt med dessa moment finns en serie med metodikseminarier i smågrupper, samt en föreläsningsserie.
Kursen pågår hela vårterminen.


  Kursinnehåll:
  • Webbprogrammering: Klient-server-modellen, HTTP, Python, grundläggande databashantering.
  • Mobilprogrammering: Verktyg och språk för att utveckla för mobila operativsystem. Händelsestyrning, emulatorer, sensorer, etc.
  • Social applikation: API-design för sociala nätverkstjänster. Privacy, etik, informationsåtkomst (push/pull), hantering av sociala grafer, persistens av social information. Intäktsmodeller och framgångsfaktorer för spridning.
  • Designprinciper & användbarhet: Grundläggande designprinciper baserat på mänsklig kognition. Design för touch, röst-, och gestbaserade gränssnitt.
  • Utvärdering: Användbarhetstestning, expertgranskning och A/B-testning.
  • Utvecklingsmetodik & praktik: Enhetstestning, kodgranskning, versionshantering, planering, livscykelperspektiv (driftsättning/underhåll).


  Kurslitteratur:
Fastställs senare

  Examination:
LAB1 LAB2 PRA1
Laborationer (U,G)
Laborationer (U,G)
Individuellt projekt (U,3,4,5)
2 hp
3 hp
6 hp
 
Obligatorisk närvaro och aktivt deltagande på metodikseminarier och redovisningstillfällen.



Undervisningsspråk är Svenska.
Institution: IDA.
Studierektor: Jalal Maleki
Examinator:
Ansvarig programnämnd: Data&Medie

Engelsk kursplan

Kursen bedrivs på ett sådant sätt att både mäns och kvinnors erfarenhet och kunskaper synliggörs och utvecklas.

Planering och genomförande av kurs skall utgå från kursplanens formuleringar. Den kursvärdering som ingår i kursen skall därför genomföras med kursplanen som utgångspunkt.

Om inget annat anges ovan gäller betygsskala enligt avsnitt a8.5 i de gemensamma bestämmelserna.

Kursplanen gäller för 2016 enligt beslut av ansvarig programnämnd/fakultetstyrelse.

Tekniska högskolan vid Linköpings universitet


Informationsansvarig: TFK , val@tfk.liu.se
Senast ändrad: 11/04/2016