2003/2004

02260 Software Engineering

Engelsk titel: 


Software Engineering

Sprog:


Point (ECTS )

  10

Kursustype:   

Kursus for civilingeniørstuderende-
Kurset udbydes under Tompladsordningen


Skemaplacering:

E2

 

Undervisningsform:

Forelæsninger, opgaveregning, praktisk projekt.

Kursets varighed:

13-uger

Evalueringsform:

Bedømmelsesform:

Faglige forudsætninger:

Overordnede kursusmål:

At give deltagere en indføring i disciplinen programmelkonstruktion.


Kursusindhold:

Programmelkonstruktionsprocesser, projektplanlægning og projektstyring. Kravindsamling, -analyse og -styring. Prototypebaseret konstruktion. Formalisering af krav. Systemstruktur, styringsmodeller og systemarkitekturer. Objekt-orienterede design, component-baseret udvikling, design af distribuerede og sandtidssystemer. Design af brugerskillefalder. Design af sikkerhedskritiske systemer. Domænespecifikt programmel. Validering, verificering og test. Kvalitetsstyring, -planlægning og -kontrol. Teknikker til estimering af omkostninger. Vedligeholdelse og evolution af programmel. Versions- og frigivelsesstyring. Konfigurationsstyring. Udvalgte metoder til specificering af systemkrav behandles detaljeret i forbindelse med et praktisk projekt.


Kursusansvarlig:

Dines Bjørner, 322, 106, (+45) 4525 3720  

Institut:

02 Informatik og Matematisk Modellering

Kursushjemmeside:

http://www.imm.dtu.dk/courses/02260

Nøgleord:

Programmelkonstruktion, kravanalyse, projektstyring, prorammelvalidering, designmetoder.
Sidst opdateret: 17. november, 2003