Innleveringer: Programmeringsøvinger, hvorav 8 av 12 må være godkjent for å få gå opp til eksamen.
Forutsetninger: LC172D/LO171D Programmering i Java eller tilsvarende. Ev. gode kunnskaper i objektorientert programmering i C++.
Evaluering: Skriflig eksamen, 4 timer.
Ansvarlig: Else Lervik
Læremål: Etter gjennomført kurs skal studentene ha en grundig forståelse av objektorientert og hendelsesorientert programmering i Java. De skal beherske enkel programmering mot databaser.
Innhold: UML-klassediagram med assosiasjoner og generalisering. Implementasjon av dette i Java. Arv og polymorfi. Tabell-lister. Datafiler og strømmer. Serialisering. Hendelsesmodellen. GUI(Swing)-komponenter. Layout Managers og dialoger. Databaseprogrammering med JDBC. Unntakshåndtering.
Litteratur: Lervik og Havdal: Programmering i Java, siste utgave
Kjøp faget Fagets hjemmeside