Logg inn knapp Logo Høgskolen i Telemark
Les e-post Arena høgskole Fronter M-disken, samt fellesdisker Tilbake til hovedsiden Sitemap
Banner
« Tilbake

Objektorientert programmering 5609

Med forbehold om endringer fram til 1. mars

Fakta om dette emnet
Emnekode:
5609
Antall studiepoeng:
10,00
Nivå / grad:
Lavere grad
Pensum:

Forkunnskaper

5608 Programmering.

Læringsmål

Emnet gir en grundig innføring i objektorientert programmering. Studentene skal bli kjent med de viktigste konstruksjonene i et objektorientert programmeringsspråk og sentrale klasser i Java API'et, samt kunne bruke objektorienterte metoder for å løse praktiske programmeringsproblemer.

Innhold

Klasser, objekter og objektsamlinger. Subklasser, arv og polymorfi. Abstrakte klasser og programmeringsgrensesnitt, Samarbeid mellom objekter, Unntakshåndtering og videregående filbehandling, Databaseprogrammering med JDBC, Grafiske brukergrensesnitt og hendelsesbasert programmering, Webprogrammering i Java, Testing, feilsøking, dokumentasjon og distribusjon, Nettverksprogrammering og tråder, Innkapsling og abstrakte datatyper. UML klassediagrammer.

Organisering

6-7 timers forelesning, øvinger og veiledning pr uke i høstsemesteret.

Vurderingsformer

Underveisevaluering i form av obligatoriske oppgaver som skal være godkjente før man kan gå opp til individuell, skriftlig 4 timers sluttprøve.

Pensum

Se pensumliste