ITF20306 Software Engineering (Vår 2008)

Fakta om emnet

Studiepoeng:
10
Ansvarlig avdeling:
Avdeling for informasjonsteknologi
Emneansvarlig:
Terje Samuelsen
Undervisningsspråk:
Norsk
Varighet:
½ år

Emnet er tilknyttet følgende studieprogram


Emnet er obligatorisk og inngår i

  • bachelor i informatikk
  • bachelor i informasjonssystemer og IT-ledelse

Forkunnskapskrav utover opptakskrav


Grunnleggende kunnskaper om programmering og databaser.

Undervisningssemester


4. semester (vår).

4 time forelesning og 2 timer øvelser pr. uke.

Innhold

Software engineering og dens rolle i systemdesign, software livssyklus, relasjoner til andre områder innen informatikk, relasjoner til andre fagområder.
Software engineering prinsipper: modularitet, tilretteleggelse for endringer, generalitet, stegvis utvikling.

Analyse: av behov, ønsker og mulig teknologi.
Design og arkitektur: objekt-orientert design, arkitektur og komponenter.
Spesifikasjon: utarbeidelse og bruk av spesifikasjoner i praksis.
Verifisering, testprosedyrer.
Ledelse av software engineering: prosjektplanlegging, prosjektkontroll, team-organisering.
Ulike verktøy.

Undervisnings- og læringsformer


Emnet gjennomføres etter prinsippene i problembasert læring.

Arbeidskrav - vilkår for å avlegge eksamen

Arbeidskrav for emnet er:

  • gjesteforelesninger (4)
  • innleveringer (6)

Eksamen

En prosjektoppgave teller 40% og evalueres individuelt innenfor gruppen. Skriftlig eksamen på 3 timer teller 60%. Det gis en samlet vurdering med bokstavkarakter A - F.
Ny og utsatt eksamen vil bestå av prosjektoppgave og skriftlig eksamen.
Ved ny og utsatt eksamen avtales innholdet i prosjektoppgaven med faglærer.
 

Litteratur


Software Engineering, 7nd ed,
Ian Sommerville
Pearson Education, 2004
ISBN 0-321-21026-3

Sist hentet fra Felles Studentsystem (FS) 16. juni 2024 02:44:40