Programplaner og emneplaner - Student
SFF4000 Samfunnsvitenskapelige teorier for sosialfag Emneplan
- Engelsk emnenavn
- Theories of Social Science
- Studieprogram
-
Masterstudium i sosialfag - studieretning barnevern, deltidMasterstudium i sosialfag - studieretning barnevernMasterprogram i sosialfag: Studieretning familiebehandlingMasterstudium i sosialfag - studieretning familiebehandling, deltidMasterprogram i sosialfagMasterprogram i sosialfagMasterstudium i sosialfag - studieretning sosialt arbeid, deltidMasterstudium i sosialfag - studieretning sosialt arbeid
- Omfang
- 10.0 stp.
- Studieår
- 2022/2023
- Pensum
-
HØST 2022
- Timeplan
- Programplan
-
- 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