ITF20306 Software Engineering (Vår 2007)

Fakta om emnet

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

Emnet er tilknyttet følgende studieprogram


Obligatorisk

Forkunnskapskrav utover opptakskrav


Objekt-orientert programmering og databaser.

Undervisningssemester


Tidspunkt/varighet: Vår 2007/ et semester
Plass i utdanningen: 2. semester i 2. studieår
Timer pr. uke: 4 time forelesning og 2 timer øvelser

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.
• Design og arkitektur: objekt-orientert design, arkitektur og komponenter.
• Spesifikasjon: utarbeidelse og bruk av spesifikasjoner i praksis.
• Verifisering, testing, analyse, debugging, verifikasjon av andre software-egenskaper.
• Ledelse av software engineering: prosjektplanlegging, prosjektkontroll, team-organisering.
• Ulike verktøy.

Undervisnings- og læringsformer


Kurset gjennomføres etter prinsippene i problembasert læring. Det er enkelte forelesninger samt obligatoriske oppgaver som inkluderer en prosjektoppgave.

Arbeidskrav - vilkår for å avlegge eksamen


Obligatoriske oppgaver må være bestått.

Eksamen


Prosjektoppgave teller 50% og evalueres individuelt innenfor gruppen. Skriftlig eksamen på 4 timer teller 50%. Begge deler må være bestått og det gis en samlet vurdering med bokstavkarakter A – F.

Litteratur


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

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