Fakta

Lærested:
Sted:
Nett
Studietype:
Enkeltemne
Studieform: Nettstudium
Oppstart: Fleksibel oppstart
Studiepoeng:
15
Søknadsfrist: Utdanningen har løpende søknadsfrist

Informasjon oppdatert

19. februar 2025.

Om studiet

Lær deg verktøyene og teknikkene du trenger for å lage store og komplekse systemløsninger.

Objektorientert programmering er en nøkkelkompetanse for å jobbe med systemutvikling. Denne programmeringsmetodikken gir deg større kontroll og oversikt når du skal lage omfattende og avanserte programmer. 

Du vil lære hvordan du kan dele inn programmer i klasser og objekter, og hvordan disse kan kommunisere og samhandle på en strukturert og oversiktlig måte. Gjennom praktisk oppgaveløsning med verktøy som brukes i arbeidslivet, innarbeider du teknikker for å skrive, redigere og feilsøke programvaresystemer. Du vil også mestre objektorientert kommunikasjon med databaser. 

Studiet kan kombineres med jobb og privatliv. Det er nettbasert med veiledningstekster, læringsfilmer, praktiske øvingsoppgaver og obligatoriske innsendingsoppgaver. Du vil motta personlig tilbakemelding fra en faglig dyktig veileder.

For å ta dette emnet bør du ha grunnleggende forståelse for programmering og databaser.

 

Undervisningsopplegg

Nettstudier gjør det mulig for deg å studere når du vil, hvor du vil. Det er en fleksibel studiemetode, som gjør at nettstudier kan tilrettelegges for enhver timeplan og situasjon.  
Vi bruker læringsportalen Canvas. Her finner du blant annet:  

  • forelesningsvideoer  
  • oversikt over pensum og studieløp  
  • læringsmål  
  • planleggingsverktøy  
  • øvingsoppgaver  
  • innleveringsoppgaver  
  • mulighet til å kommunisere med din personlige veileder og medstudenter m.m.  

Gjennomføringen er basert på arbeid med pensum, veiledningstekster, videoforelesninger, øvingsoppgaver, innsending av obligatoriske oppgaver, samt gjennomføring av en skriftlig eksamen. Fagstoffet i læringsportalen er ordnet i en bestemt rekkefølge, slik at du lett forstår hva du skal gjøre til enhver tid.  

Du vil gjennom studietiden din ha tilgang på veileder i emnet. Veileder vil også gi deg tilbakemeldinger på de obligatoriske oppgavene du leverer i løpet av studietiden.  

Ettersom dette er et nettemne forutsettes det at du har tilgang til en PC/Mac med oppdaterte nettlesere. 

Når du blir student får du tilgang på studentdemokratiet og velferdstiltak gjennom Studentunionen.  

Læringsutbytte

Etter å ha tatt emnet vil du ha solid kjennskap til grunnleggende objektorienterte prinsipper. Du kan designe og implementere objektorienterte programmer, og blant annet definere og anvende spesialiseringer av klasser. Du kan skrive robust kode med god unntakshåndtering, og teste at den fungerer. Du kan bruke et objektorientert språk til å ta i bruk datakilder som filer og databaser.