Emne - Programvareutvikling - PROG1004
PROG1004 - Programvareutvikling
Om emnet
Vurderingsordning
Faglig innhold
- Plandrevne og smidige programvareutviklingsmodeller
- Prosjektstyring og risikovurdering
- Metoder og teknikker innen kravspesifisering og analyse
- Bruk av Unified Modelling Language
- Spesifisering av informasjonssikkerhetskrav
- Grunnleggende mønstre innen programvarearkitektur
- Prinsipper innen programvaredesign
- Testing av programvare
- Brukermedvirkning, prototyping og brukertesting
Læringsutbytte
Kunnskaper:
- Kandidaten kan gjøre rede for profesjonell arbeidsmetodikk for utvikling av programvare og har forståelse for grunnleggende administrative og teknologiske aspekter ved spesifisering, utvikling, prototyping og testing av programvare.
- Kandidaten kan reflektere over ulike plandrevne og smidige tilnærmingsmåter i utviklingsprosesser og kjenner grunnleggende prinsipper for design av programvare.
Ferdigheter:
- Kandidaten kan anvende objektorienterte metoder og teknikker innen kravspesifisering og analyse i programvareutviklingsprosjekter og er bevisst på verdien og nødvendigheten av brukermedvirkning og brukertesting.
- Man kan å etablere prosjektrutiner slik at prosjekter legges opp systematisk med anvendelse av smidig utviklingsmetodikk.
- Man er i stand til å jobbe seg fra prosjektide og frem til en anbefalt skisse til programvareløsning i mindre utviklingsprosjekter.
Generell kompetanse:
- Kandidaten kjenner grunntrekk i den historiske utviklingen og terminologien innen programvareutviklingsfeltet.
- Gjennom prosjektarbeid har man fått erfaring i prosjektstyring, smidig metodikk, gruppearbeid og dokumentasjon av prosess og produkt.
Læringsformer og aktiviteter
-Forelesninger
-Prosjektarbeid
-Veiledning
Obligatoriske arbeidskrav: Ingen
Mer om vurdering
Utsatt eksamen i august for skriftlig eksamen. Prosjektet må gjennomføres på nytt ved neste ordinære emnegjennomføring.
Bestått delkarakter kan benyttes påfølgende studieår hvis ikke hele emnet er bestått.
Vurderingsformer:
-Skriftlig eksamen, 3 timer (teller 60%)
-Vurdering av ett prosjekt (teller 40%)
-Hver av delene må bestås separat
Spesielle vilkår
Krever opptak til studieprogram:
Digital infrastruktur og cybersikkerhet (BDIGSEC)
Programmering (BPROG)
Anbefalte forkunnskaper
PROG1001 - Grunnleggende programmering
Kursmateriell
Software Engineering, Ian Sommerville, siste utgave + kompendium
Studiepoengreduksjon
Emnekode | Reduksjon | Fra | Til |
---|---|---|---|
IMT2243 | 7.5 | 01.09.2019 | |
DCST1008 | 7.5 | 01.09.2019 | |
IDATG1002 | 7.5 | 01.09.2020 |
Ingen
Versjon: 1
Studiepoeng:
7.5 SP
Studienivå: Videregående emner, nivå II
Termin nr.: 1
Undervises: VÅR 2021
Forelesningstimer: 4
Øvingstimer: 2
Undervisningsspråk: Engelsk
Sted: Gjøvik
- Informasjonsteknologi og informatikk
Ansvarlig enhet
Institutt for datateknologi og informatikk
Telefon:
Eksamensinfo
Vurderingsordning: Skriftlig og Prosjekt
- Termin Statuskode Vurderings-form Vekting Hjelpemidler Dato Tid Digital eksamen Rom *
- Vår ORD Oppgave 40/100 ALLE INSPERA
-
Rom Bygning Antall kandidater - Vår ORD Skriftlig eksamen 60/100 E 12.05.2021 09:00 INSPERA
-
Rom Bygning Antall kandidater
- * Skriftlig eksamen plasseres på rom 3 dager før eksamensdato. Hvis mer enn ett rom er oppgitt, finner du ditt rom på Studentweb.
For mer info om oppmelding til og gjennomføring av eksamen, se "Innsida - Eksamen"