studiehandbok@lith
 

Tekniska högskolan vid Linköpings universitet

 
 
År : 2017
 
TDDC93 Programutvecklingsmetodik teori, 4 hp
/Software Engineering Theory/

För:   D   U  

 

Prel. schemalagd tid: 32
Rek. självstudietid: 75

  Utbildningsområde: Teknik

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

  Datavetenskap Datavetenskap, datalogi

  Mål:  IUAE-matris
Kursens syfte är att studenterna skall förvärva goda kunskaper inom storskalig programutveckling. Efter avslutad kurs ska studenterna kunna:
  • förklara och exemplifiera grundläggande koncept inom området storskalig programutveckling
  • förklara hur man kan specificera, modellera, implementera och testa ett programvarusystem
  • förklara hur man kan genomföra ett utvecklingsprojekt


  Förkunskaper: (gäller studerande antagna till program som kursen ges inom, se 'För:' ovan)
Bra programmeringsfärdigheter i minst ett programmeringsspråk. Algoritmer och datastrukturer. Grundläggande kunskaper om objekt-orienterad analys och design. Färdighet till självständigt arbete utan någon central kursbok.

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.

  Påbyggnadskurser
Programutvecklingsprojekt i ett helhetsperspektiv

  Organisation:
Kursen består av föreläsningar som ägnas åt teorigenomgång, med exempel från industri och forskning. Mindre praktiska övningar och diskussioner förekommer.

  Kursinnehåll:
Följande ämnen behandlas under föreläsningar:
  • Kravhantering.
  • Styrning och ledning av programvaruutvecklingsprocessen.
  • System design och detaljerad design.
  • Testning och konfigurationshantering.
  • Programvarukvalitet.


  Kurslitteratur:
Kursdeltagarna väljer läroböcker själva. Vi rekommenderar:
Pfleeger, S. L. and Atlee, J. M. Software Engineering Theory and Practice, 4th edition, Pearson Education International, 2010, ISBN: 0-13-814181-9.


  Examination:
TEN1 UPG1
Skriftlig tentamen (U,3,4,5)
Frivillig inlämningsuppgift (U,G)
4 hp
0 hp
 
TEN1 är en skriftlig tentamen på kursboken och föreläsningarna. UPG1 är frivilliga hemuppgifter som om de lösts i tid, kan ge extra poäng på kursomgångens tre ordinarie tentamina.



Undervisningsspråk är Engelska.
Institution: IDA.
Studierektor: Ahmed Rezine
Examinator: Kristian Sandahl
Länk till kurshemsida på kursgivande institution
Ansvarig programnämnd: Data&Medie

Engelsk kursplan


Tekniska högskolan vid Linköpings universitet


Informationsansvarig: TFK , val@tfk.liu.se
Senast ändrad: 02/13/2014