EPN-V2

SFF4000 Samfunnsvitenskapelige teorier for sosialfag Emneplan

Engelsk emnenavn
Theories of Social Science
Studieprogram
Masterstudium i sosialfag - studieretning barnevern, deltid
Masterstudium i sosialfag - studieretning barnevern
Masterprogram i sosialfag: Studieretning familiebehandling
Masterstudium i sosialfag - studieretning familiebehandling, deltid
Masterprogram i sosialfag
Masterprogram i sosialfag
Masterstudium i sosialfag - studieretning sosialt arbeid, deltid
Masterstudium i sosialfag - studieretning sosialt arbeid
Omfang
10.0 stp.
Studieår
2022/2023
Timeplan
Emnehistorikk

Innledning

Dette emnet skal gi studenten forståelse for hvilke teorier og teknikker som kreves for effektiv testing av IT-systemer.

Forkunnskapskrav

Ingen ut over opptakskrav.

Læringsutbytte

Studenten skal etter å ha fullført emnet ha følgende totale læringsutbytte definert i kunnskap, ferdigheter og generell kompetanse:;

Kunnskap

Studentene har

  • inngående kunnskap om ulike bidrag til klassisk og moderne samfunnsvitenskapelig teori
  • kunnskap om hvordan ulike teoretiske perspektiver gir ulik forståelse av sosiale fenomener
  • fordypet innsikt i teoretiske begreper som samfunn, individ, makt og stat

Ferdigheter

Studentene kan

  • analysere og drøfte sosiale fenomener i lys av samfunnsvitenskapelige begreper og teorier
  • anvende perspektiver og teoretiske begreper om samfunnet i egne faglige arbeider
  • anvende både primær- og sekundærlitteratur innen emnet

Generell kompetanse

Studentene kan

  • tenke kritisk på kunnskap som produseres
  • forstå hvilken rolle ulike ideologier kan ha på spesifikke kunnskapsfelt
  • gjenkjenne ulike samfunnsteorier og forstå hvordan de problematiserer sosiale fenomener på ulike måter

Arbeids- og undervisningsformer

Dette emnet er en komplett løsning for å lære og utvikle Enterprise-applikasjoner, og er delt inn i to deler, "Programvarearkitektur" og "Rammeverk".

"Rammeverk"-delen fokuserer på å lære Enterprise-orientert programutvikling gjennom programmering i populære rammeverk som Spring MVC, Spring Boot, Hibernate/JPA (for databasekobling), Spring ROO (for rask prototypeutvikling), XML og JSON (for datautveksling) og Amazon EC2 (for installasjon i skyen og testing av programvare).

"Programvarearkitektur"-delen omfatter ulike arkitektoniske desingmønstere (klient-server, distribuert, webarkitektur også videre). Den dekker også hvordan man skal ta en ide og dele den opp i forretningskrav og fremstille dette gjennom arkitektoniske diagrammer. Denne delen av emnet viser hvordan en solid arkitektur danner ryggraden i en applikasjon.

Arbeidskrav og obligatoriske aktiviteter

Ingen.

Vurdering og eksamen

Eksamen i emnet er individuell seks-timers skriftlig skoleeksamen.

Hjelpemidler ved eksamen

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

Vurderingsuttrykk

Forelesninger og øvinger. I øvingstimene arbeider studentene med oppgaver, dels individuelt, dels i grupper (2-3) og får veiledning.

Sensorordning

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

  • 3 arbeider