Objektorientert programmering
Om emnet
Emnet kan tas som enkeltemne.
Emnet gir en innføring i objektorientert programmering. Dette inkluderer en innføring i sentrale begreper som innkapsling, klasser, arv og polymorfi. Metoder, grensesnitt og samspill mellom objekter er også sentralt i emnet.
Opptakskrav
Hva lærer du
Kunnskap - Kandidaten har ...
- grunnleggende kunnskap om sentrale konsepter og begreper innen objektorientert programmering, som innkapsling, klasser, arv og polymorfi.
- grunnleggende kunnskap om metoder, grensesnitt og samspill mellom objekter.
Ferdigheter - Kandidaten kan ...
- designe og implementere objektorienterte programmer
- programmere, feilsøke og gjøre enkle ytelsesmålinger innen et objektorientert programmeringsspråk
Generell kompetanse - Kandidaten ...
- forstår hvor objektorientert programmering kan anvendes og noen begrensninger i bruk av objektorientert programmering
- har praktisk erfaring med programmering av grafikk-baserte sanntids-spill og simuleringer.
Forkunnskapskrav
Anbefalte forkunnskaper
INF-1049 Introduksjon til beregningsorientert programmering, INF-1100 Innføring i programmering og datamaskiners virkemåte
Undervisning og pensum
Undervisnings- og eksamensspråk
Emnet er norskspråklig. Undervisning og eksamensoppgaver vil gis på norsk, men pensumlitteraturen er på engelsk.Timeplan
Timeplanene ferdigstilles og publiseres normalt i god tid før semesterstart, ofte noen uker i forkant. Dette gir studentene mulighet til å organisere studiene sine og forberede seg på kommende aktiviteter.
Det anbefales å sjekke timeplanen jevnlig, da det kan forekomme endringer.
Eksamen
Følgende arbeidskrav må være gjennomført og godkjent før man kan framstille seg til eksamen
| Oppgaver | Godkjent – ikke godkjent |
Alt du trenger å vite om før, under og etter eksamen, oppmelding, fravær klage og vitnemål: UiTs samleside om eksamen