EPN-V2

DATA1600 Program Development Course description

Course name in Norwegian
Programutvikling
Study programme
Bachelor in Applied Computer Technology
Bachelor's Degree Programme in Software Engineering
Bachelor's Degree Programme in Information Technology
Weight
10.0 ECTS
Year of study
2019/2020
Course history

Introduction

Dette emnet skal gi studenten videregående ferdigheter innen imperativ programmering og programutvikling. Emnet bygger på grunnleggende forståelse og ferdigheter innen programmering (DAPE1400 eller tilsvarende). Det er forventet av studentene har fulgt emnet «Programmering» i forkant av emnet «Programutvikling». Selv om det ikke er en forutsetning at «Programmering»-emne er bestått for å melde seg på «Programutvikling»-emnet, er det sterkt anbefalt å ta «Programmering» før «Programutvikling». Pensum og materiale som dekkes i kurset «Programmering» ansees som kjent og vil ikke dekkes igjen i kurset «Programutvikling». Merk at emnet «Grunnleggende programmering» og «Webprogrammering» ikke er tilstrekkelige.

Recommended preliminary courses

Gradert skala A - F

Required preliminary courses

Ingen ut over opptakskrav.

Learning outcomes

Alle virksomheter - både i privat og offentlig sektor - behandler personopplysninger i mindre eller større grad. Det kan være opplysninger om ansatte, borgere, brukere, kunder, pasienter, leverandører, samarbeidspartnere, osv. Personopplysningslovgivning omhandler regler alle som vil behandle personopplysninger må følge, og har bestemmelser som gir rettigheter for individer det behandles personopplysninger om (de registrerte).

Emnet tar utgangspunkt i personvernrett (privacy law), herunder rett til ivaretakelse av personlig integritet, privatliv, selvbestemmelse (autonomi) og selvutfoldelse. Deretter behandles personopplysningsvern (data protection law), dvs. regler og standarder for behandling av personopplysninger som har ivaretakelse av personvern som hovedmål.

Emnet omhandler de følgende temaene: grunnleggende krav for behandling av personopplysninger; de registrertes rettigheter; krav til informasjonssikkerhet, internkontroll, risikobasert tilnærming og vurdering av personvernkonsekvenser; plikter for behandlingsansvarlige og databehandlere; personvernombudets rolle; overføring til tredjeland; Datatilsynets og europeiske myndigheters roller, og sanksjonsregler. Det legges vekt på europeiske og norske regler og da særlig EUs Personvernforordningen/GDPR (2016/679) og norsk implementering av forordningen.

Undervisningsspråk er norsk.

Teaching and learning methods

Ingen forkunnskapskrav

Course requirements

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

Kunnskap

Studenten har

  • inngående kunnskap i EUs regelverk knyttet til behandling av personopplysning og implementering i Norge
  • inngående kunnskap i personvernrettslige grunnprinsipper, sentrale begreper, roller og plikter, og de registrertes rettigheter
  • evne til å problematisere forhold til forvaltningsloven og offentlighetsloven

Ferdigheter

Studenten kan

  • identifisere, systematisere og formulere personvernrettslige spørsmål
  • problematisere og drøfte sentrale teoretiske personvernrettslige problemsstillinger
  • anvende aktuelle personvernrettslige regler på praktiske problemsstillinger

Generell kompetanse

Studenten kan

  • anvende kunnskaper og ferdigheter på nye områder for å gjennomføre avanserte arbeidsoppgaver og prosesser
  • formidle og beherske fagområdets uttrykksformer

Assessment

Undervisningen gjennomføres som samlinger med forelesninger, gruppearbeid og individuelt studiearbeid. Oppgaveløsning og refleksjoner rundt ulike personvernrettslige problemsstillinger vil være viktige elementer i undervisningen. Det forventes mye egenaktivitet i tilknytning til emnet.

Permitted exam materials and equipment

Ingen arbeidskrav

Grading scale

Eksamen i emnet er en individuell hjemmeeksamen over en periode på 6 timer. 

Examiners

Alle hjelpemidler er tillatt så lenge regler for kildehenvisning følges.

Overlapping courses

Det benyttes intern og ekstern sensor til sensurering av besvarelsene.

Et uttrekk på minst 25 % av besvarelsene sensureres av to sensorer. Karakterene på disse samsensurerte besvarelsene skal danne grunnlag for å fastsette nivå på resten av besvarelsene.