ITF20319 Software Engineering og testing (Høst 2026)

Fakta om emnet

Studiepoeng:
10
Ansvarlig fakultet:
Fakultet for informasjonsteknologi, ingeniørfag og økonomi
Studiested:
Halden
Emneansvarlige:
  • Ida Katrine Børstad Thoresen
  • Ole-Edvard Ørebæk
Undervisningsspråk:
Norsk eller engelsk
Varighet:
½ år

Innholdsfortegnelse

Emnet er tilknyttet følgende studieprogram

Emnet er obligatorisk i

  • Bachelorstudium i informatikk - design og utvikling av IT-systemer
  • Bachelorstudium i informasjonssystemer
  • Bachelorstudium i ingeniørfag - data
  • Bachelorstudium i ingeniørfag - data, Y-veien
  • Bachelorstudium i ingeniørfag - data, TRES

Absolutte forkunnskaper

Bestått ett av følgende emner, eller tilsvarende:

  • ITF10219 Programmering 1
  • ITF10619 Programmering 2
  • ITF19019 Innføring i programmering
  • ITM30617 Utvikling av interaktive nettsteder

Anbefalte forkunnskaper

ITF10319 Databasesystemer eller tilsvarende kunnskaper

Undervisningssemester

3. semester (høst).

Innhold

  • Kravhåndtering
  • Arbeidsmetodikk
  • Design og modellering
  • Utvikling
  • Testing
  • Dokumentering

Studentens læringsutbytte ved bestått emne

Kunnskaper Studenten kjenner til

  • ulike metoder og modeller for software utvikling
  • ulike faser og aktiviteter som inngår i software utvikling
  • ulike testeteknikker og verktøy som kan benyttes i software utvikling
  • forskjellige typer dokumentasjon som benyttes i utviklingsprosessen
  • ulike KI-teknikker som kan benyttes i software utvikling

Ferdigheter Studenten kan

  • velge og anvende metoder og teknikker for å innhente, spesifisere og validere krav til et software system
  • designe og utvikle software systemer
  • verifisere og validere software systemer

Generell kompetanse Studenten kan

  • jobbe i et utviklingsteam
  • være i stand til å skrive en rapport og formidle innhold på en strukturert og systematisk måte

Undervisnings- og læringsformer

Forelesninger, seminarer, workshops, veiledning og prosjektarbeid.

Arbeidsomfang

Ca 250 timer.

Inntil 6 timer forelesning og 2 timer øving per uke.

Arbeidskrav - vilkår for å avlegge eksamen

Studenten skal levere inntil 8 obligatoriske oppgaver.

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

Eksamen

Gruppeoppgave og muntlig eksamen.

Eksamen består av to komponenter.

  1. Prosjektinnlevering: prosjektoppgave i gruppe med fokus på praktisk gjennomføring av et software utviklingsprosjekt. Det settes en foreløpig individuell karakter på innlevert prosjekt. Denne karakteren kan justeres ved muntlig eksamen. Prosjektet må være vurdert til bestått før muntlig eksamen kan avlegges.
  2. Muntlig gruppe-eksamen: Det avholdes i tillegg en muntlig presentasjon i gruppe, hvor gruppen skal gi en demonstrasjon av sitt produkt. Gruppemedlemmene vil bli stilt individuelle spørsmål i etterkant av demonstrasjonen. Varighet ca. 30 minutter. Foruten presentasjon, er ingen hjelpemidler tillatt.

Det gis en samlet individuell karakter.

Det benyttes karakterskala A-F.

Sensorordning

Ekstern og intern sensor, eller to interne sensorer, skal medvirke.

Vilkår for ny/utsatt eksamen

Ved ny eller utsatt eksamen kan hver deleksamen tas på nytt, og resultatene på deleksamenene slås sammen på nytt.

Ny og utsatt eksamen gjennomføres samtidig med neste ordinære eksamen. Instituttledelsen kan likevel beslutte å arrangere utsatt eksamen i påfølgende semester.

Evaluering av emnet

Dette emnet evalueres på følgende måte:

  • Sluttsemesterevaluering (obligatorisk)

Den emneansvarlige lager en oppsummering på bakgrunn av studentenes tilbakemeldinger og sine egne erfaringer med emnet. Oppsummeringen behandles av programutvalget ved institutt for informasjonsteknologi og kommunikasjon.

Litteratur

Gjeldende litteraturliste for 2026 Høst finner du i Leganto
Sist hentet fra FS (Felles studentsystem) 4. nov. 2026 08:54:33