EPN-V2

DAVE3615 Programvarearkitektur og rammeverk Emneplan

Engelsk emnenavn
Software Architecture and Frameworks
Studieprogram
Bachelorstudium i anvendt datateknologi
Bachelorstudium i ingeniørfag - data
Bachelorstudium i informasjonsteknologi
Omfang
10.0 stp.
Studieår
2022/2023
Emnehistorikk

Innledning

Følgende arbeidskrav er obligatorisk og må være godkjent for å fremstille seg til eksamen:

  • Fire laboratorieøvinger

Anbefalte forkunnskaper

Javaprogrammering.

Forkunnskapskrav

Eksamen våren 2021:

Individuell digital hjemmeeksamen på 3 timer.

Eksamen kan påklages.

[Eksamen tidligere:

Individuell skriftlig eksamen på 3 timer

Læringsutbytte

Etter å ha gjennomført dette emnet har studenten følgende læringsutbytte, definert i kunnskap, ferdigheter og generell kompetanse:

Kunnskap

Studenten:

  • har en generell kjennskap til et bredt utvalg av ulike programvarearkitekturer og rammeverk
  • forstår kost/nytte verdien av å benytte programvarearkitekturer og rammeverk i store programsystemer.

Ferdigheter

Studenten kan:

  • anvende rammeverk som Spring MVC, Spring Roo, Spring Boot, Hibernate/JPA, XML/JSON og;Amazon EC2 (til deployment)
  • klient-tjener arkitekturer, web-rammeverk og objekt-relasjonsmapping (ORM)
  • utarbeide dokumentasjon for rammeverk og arkitekturer
  • arbeide med prosjekter og arbeidsoppgaver, både selvstendig og i team

Generell kompetanse

Studenten:

  • kjenner til teknikker og teorier som fremmer god kvalitet i programsystemer
  • er bevisst viktigheten av rammeverk og arkitekturer i store programsystemer

Arbeids- og undervisningsformer

Gradert skala A-F

Arbeidskrav og obligatoriske aktiviteter

En intern sensor. Ekstern sensor brukes jevnlig.

Vurdering og eksamen

Ingen ut over opptakskrav

Hjelpemidler ved eksamen

Emnet har 4 stp overlapp med emnet ELTS2100 Elektronikk

Vurderingsuttrykk

Gradert skala A-F.

Sensorordning

To interne sensorer. Ekstern sensor brukes jevnlig.