TDDA12 Programvaruutveckling, teori o tillämpning, 3,5 poäng
/Software Engineering/

För: C3, C4, D4, DI3, IT4

Utbildningsområde: Teknik    Ämnesgrupp: Datalogi
Fördjupningsnivå: C

Klassning för datavetenskaplig examen: Datavetenskap

Mål:
Kursen ska ge grundläggande kunskap om industriell programvaruutveckling. Kunskap om programvarans hela utvecklings- och livscykel skall erhållas.

Förkunskaper:
Viss vana av programmering i något högnivåspråk.

Organisation:
Kursen består av föreläsningar, seminarier och praktiska moment. Föreläsningarna ägnas åt teoridelen, med exempel från industrin. Seminarierna används för diskussion och praktiska moment för att tillämpa och erfara teori.

Kursinnehåll:
*Genomgång av livscykeln för programvara. *Styrning och ledning av programvaruutvecklingsprocessen. *Kvalitetsstyrning med hjälp av granskningar och testning. *Projektplanering. *Underhåll av programvara.

Kurslitteratur:
*Hans van Vliet (1993) Software Engineering - Principles and Practice, John Wiley & Sons. *Rapporsamling. *Artiklar.

PRA1*Aktivt deltagande *Muntlig presentation *Skriftlig presentation *Inlämningsuppgifter, 3,5 p.

Undervisningsspåk är svenska.

Engelsk kursplan

Gäller 1999, beslut av utbildningsnämnden november 1998