ITF20306 Software Engineering (Vår 2010)

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).

Inntil 4 timer 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:

  • deltakelse på fire gjesteforelesninger
  • ti innleveringer

Arbeidskrav må være godkjent før studenten kan fremstille seg til eksamen.

Eksamen

Prosjektoppgave (gruppe) og skriftlig eksamen (3 timer)
Prosjektoppgaven 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, åttende utgave, Ian Sommerville, Pearson Education, 2004, ISBN 10:0-321-31379-8

Sist hentet fra Felles Studentsystem (FS) 18. juli 2024 02:44:26