course-details-portlet

IDATG1002

Systemutvikling

Studiepoeng 10
Nivå Grunnleggende emner, nivå I
Undervisningsstart Vår 2021
Varighet 1 semester
Undervisningsspråk Engelsk
Sted Gjøvik
Vurderingsordning Oppgave

Om

Om emnet

Faglig innhold

Dette emnet skal dekke følgende tema:
Introduksjon til systemutvikling, objektorientert analyse og design, Unified Modeling Language (UML), smidig utviklingsmetodikk, visjon- og kravanalyse, programvarearkitektur- og design, dokumentasjon, testing, risikoanalyse, brukermedvirkning, menneske-maskin-interaksjon, prototyping, brukertesting og prosjekt.

Læringsutbytte

KUNNSKAP
Kandidaten skal:
- kunne gjøre rede for prinsippene for iterativ, inkrementell og smidig systemutvikling (I)
- ha satt seg inn i hvordan et prosjekt styres, dokumenteres og gjennomføres
- kunne gjøre rede for ulike typer tester og teststrategier
- kjenne til grunnprinsipper innen programvare-arkitektur og design
- kjenne til grunntrekk innen menneske-maskin-interaksjon
- kjenne til prinsippene for universell utforming (E)
- kjenne til særpregene ved profesjonsetikk for systemutviklere (E)
- kunne gjøre rede for personvernforordninger (GDPR) (E)

FERDIGHETER
Kandidaten skal:
- kunne bruke smidige systemutviklingsmetoder til å utvikle et informasjonssystem (I)
- kunne modellere informasjonssystemer med anvendelse av Unified Modeling Language (UML)
- kunne definere og dokumentere informasjonssystemets visjon og krav
- kunne bruke krav til å utforme og gjennomføre tester av programvaren
- kunne bruke metoder og verktøy for å planlegge, organisere og styre prosjekter (D)
- kunne utvikle programvare i henhold til prinsippene for universell utforming (E)

GENERELL KOMPETANSE
Kandidaten skal:
- kunne jobbe i henhold til anerkjent profesjonsetikk for systemutviklere (E)
- kunne jobbe effektivt og målrettet i et team mot et felles mål (E)
- kunne dele og formidle informasjon og kunnskap med teamdeltakere og oppdragsgivere (E)
- ha utviklet gode skrive- og framstillingsferdigheter både på norsk og engelsk
- ha praktisk erfaring med å anvende programmeringskompetanse i samspill med systemutviklingsmetoder for å løse virkelighetsnære problemstillinger (E, I)

Læringsformer og aktiviteter

Forelesninger, prosjekt, gruppevis veiledning og workshops.

Obligatoriske aktiviteter

  • Veiledningsmøter og prosjektpresentasjon

Mer om vurdering

Prosjektinnlevering skal være i henhold til spesifikasjon (oppgis ved studiestart).
Sluttkarakteren settes på grunnlag av prosjektinnlevering.

 

Spesielle vilkår

Krever opptak til studieprogram:
Dataingeniør (BIDATA)

Forkunnskapskrav

Krever at man er tatt opp på studiet Bachelor i ingeniørfag - data ved NTNU.

Kursmateriell

Oppgis ved studiestart.

Studiepoengreduksjon

Emnekode Reduksjon Fra
IDATA1002 10 sp
IDATT1002 10 sp
PROG1004 7,5 sp
IMT2243 10 sp
Dette emne har faglig overlapp med emnene i tabellen over. Om du tar emner som overlapper får du studiepoengreduksjon i det emnet du har dårligst karakter i. Dersom karakteren er lik i de to emnene gis det reduksjon i det emnet som er avlagt sist.

Fagområder

  • Informatikk
  • Ingeniør

Eksamen

Eksamen

Vurderingsordning: Oppgave
Karakter: Bokstavkarakterer

Ordinær eksamen - Vår 2021

Oppgave (1)
Vekting 100/100 Dato Utlevering 27.04.2021
Innlevering 30.04.2021
Tid Utlevering 12:00
Innlevering 14:00
Eksamenssystem Inspera Assessment
  • Øvrige kommentarer
  • 1) Merk at eksamensform er endret som et smittevernstiltak i den pågående koronasituasjonen. Please note that the exam form has changed as a preventive measure in the ongoing corona situation.

Utsatt eksamen - Sommer 2021

Oppgave
Vekting 100/100