TDT4140 - Systemutvikling

Faglig innhold

Prinsipper for analyse, spesifikasjon og konstruksjon av programvaresystemer, formelle og uformelle modelleringsteknikker. Paradigmer for systemutvikling og modellering, med spesiell vekt på objektorienterte metoder som f.eks. Unified Modelling Language. Inspeksjon, transformasjon og evaluering av modeller. Prinsipper for prosjektgjennomføring, kvalitetssikring og konfigurasjonsstyring knyttet til konkrete utviklingsmetoder. Testing: sortboks, hvitboks, testplaner.

Læringsmål

Studentene skal lære å spesifisere, konstruere, implementere og teste programsystemer av en slik størrelse at de krever samarbeid mellom flere personer, og få innsikt i metodikk for systemutviklingsprosjekter.

Læringsformer og aktiviteter

Det vil bli et utvidet antall forelesninger i starten av kurset. Studenter ved linjene for datateknikk og kommunikasjonstenologi skal gjennomføre et prosjekt (7,5 sp) som er felles for emnene TTM4100 Kommunikasjon - Tjenester og nett, TDT4140 Systemutvikling, TDT4180 MMI, og TDT4145 Datamodellering og databasesystemer. Fellesprosjektet koordineres fra emne TDT4140. Andre studenter må gjennomføre en obligatorisk semesteroppgave for å få adgang til eksamen. Ved utsatt eksamen (kontinuasjonseksamen) kan skriftlig eksamen bli endret til muntlig eksamen.

Obligatoriske aktiviteter

  • Øvinger

Anbefalte forkunnskaper

Tilsvarende TDT4100 Objektorientert programmering og TDT4120 Algoritmer og datastrukturer.

Forkunnskapskrav

Kursmateriell

Oppgis ved semesterstart.

Studiepoengreduksjon

Emnekode Reduksjon Fra Til
IT1602 7.5 01.01.2008
SIF8018 7.5

Flere sider om emnet

Ingen

Fakta

Versjon: 1
Studiepoeng: 7.5
Studienivå: Videregående emner, nivå II
Karakter: Bokstavkarakterer

Undervisning

Termin nr.: 1
Undervises: VÅR 2012
Start termin: VÅR 2012
Forelesningstimer: 4
Øvingstimer: 2
Fordypningstimer: 6

Undervisningsspråk: Norsk

Eksamensplan

VÅR 2012
Vurderingsordning: Skriftlig

Del: 1
Skriftlig eksamen , teller 100/100
Hjelpemiddelkode(r): A
Eksamensdato: 22.05.2012

Emneansvarlig/koordinator

  • Torbjørn Skramstad

Faglærer(e)

  • Thomas Østerlie

Ansvarlig enhet

Institutt for datateknikk og informasjonsvitenskap

Fagområde(r)

  • Teknologiske fag

Kontaktinformasjon

Institutt for datateknikk og informasjonsvitenskap
IT-bygget, Sem Sælands vei 7-9
NTNU Gløshaugen

Telefon: 73 59 34 40