Foreløpig pensum:
Pensum er det som gjennomgås på forelesningene:
Stein Gjessing og Stein Michael Storleer: Lysark (slides, foiler) fra forelesningene, se Detaljert undervisningsplan.
Disse notatetene er også pensum i INF1010:
Stein Gjessing: Litt om datastrukturer i Java (2012), Notat.
Stein Gjessing: Enkle generiske klasser i Java, 2013. Notat.
Stein Gjessing: Grensesnitt i Java, 2013. Notat.
Stein Michael Storleer: Lenkelister og beholdere av lenkelister, 2013. Notat.
Stein Michael Storleer: Binære søketrær, 2013. Notat.
NB! Læringskravet i INF1010 er ikke først og fremst å kunne et pensum, men å kunne lage programmer (rimelig raskt) ved å bruke programmeringsteknikker som innøves i de forskjellige studieaktivitetene. Det er viktig å vite at man ikke kan lese seg til å nå dette målet. De fleste temaer finnes i læreboka fra INF1000:
A.Brunland, K. Hegna, O.C. Lingjærde, A. Maus: Rett på Java, 3. utgave, Universitetsforlaget. Utvalgte kapitler. Bokas hjemmeside.
INF1010-stoff (nytt ift. INF1000):
- Kap 16 Lister
- Kap 11 Subklaser og arv
- Kap 13 Abstrakte klasser og interface
- Kap 17 Unntak
- Kap 14 Grafisk brukergrensesnitt med Swing
- Kap 15 Fra problem til program
- Kap 18 Tråder
- Kap 19 (untatt noen detaljer i kap. 19.8)
- Kap 12 UML-diagrammer (kursorisk)