obligatorisk grundbok:
Jan Skansholm
Java direkt med Swing
Femte upplagan 2004
Studentlitteratur
ISBN: 91-44-03843-7
Denna bok har en trevlig idé om att dagens studenter som ser grafiska gränssnitt som något självklart även ska lära sig detta direkt från början. Boken introducerar Java på ett rakt och enkelt sätt samtidigt som det även finns med en del avancerade datalogiska begrepp som pekar vidare mot en fördjupning utanför blockinnehållet. De tidigare upplagorna har använts på olika högskoleutbildningar med lyckat resultat.
Boken finns nu även i en engelskspråkig version.
frivillig fördjupning:
Timothy Budd
Classic Data Structures in Java
Första upplagan 2001
Addison-Wesley
ISBN: 00-201-7002-6
Provläs ett kapitel!
Denna bok tar vid där föreläsning 6 slutar. Förutom algoritmer och data- strukturer så finns det även en hel del kul spelidéer. Författaren är också mycket kunnig inom området objektorientering. Inga tentamensfrågor tas från denna bok.
fördjupning i objektorientering och UML:
Richard Wiener & Lewis J. Pinson
Fundamentals of OOP and Data Structures in Java
Cambridge University Press
ISBN: 0-521-66220-6
Richard C. Lee & William M. Tepfenhart
Practical Object-oriented Development with UML and Java
Prentice Hall
ISBN: 0-13-067238-6
Två olika sätt att se på objektorientering. Den sistnämnda boken med sitt fenomenalistiska angreppssätt är mer svårläst och otydlig, men en bra genomgång av den rikliga begreppsflora som förekommer inom OO och UML. Inga tentamensfrågor tas från den frivilliga litteraturen.