SW-Con 1 Literature Updated 
SW-Construction 1 (Object Oriented Programming)
2. Semester: International Datamatician Course (Advanced Computer Studies)
Literature Links to bookstores, publishers and libraries

David J. Barnes & Michael Kölling
Objects First with Java
Pearson Education, 2012 5th Edition
US: ISBN 978-013-249266-9
UK: ISBN 978-013-283554-1

Cay Horstmann
Big Java
Wiley and Sons 2010 4th Edition
ISBN 978-0-470-55309-1

Copies of  artcles, exercises and solutions.
Other interesting litterature. Have a look at our www-links.

T.Connoly & C.Begg
Database Solutions
Pearson Education Limited, 2004
ISBN: 0-321-17350-3

Note 0 G. Hamilton, R. Cattell & M. Fisher
JDBC DataBase Access with Java
Addison Wesley 2001

ISBN: 0-201-30995-5

Note 1 Big O notation

Note 2 Frank Carrano and Janet J. Prichard
Data Abstraction and Problem Solving with Java
Walls and Mirrors Ch. 10 & 12
Addison Wesley 2001
ISBN: 0-201-70220-7

Note 3 Event and observer/observable model 

Note 4 Mark Grand
Patterns in Java

John Wiley and Sons, 1998
ISBN: 0-471-25839-3

Note 5 Xiaoping Jia
OO Software development using Java
Ch. 8-8.2

Addisson Wesley, 2003
ISBN: 0-321-21073-5

Note 6 A. Tannenbaum
Modern Operating Systems

Ch. 2
Prentuce Hall, 1998
ISBN: 0-13-595752-4

Note 7 K. Arnold James Gosling & D. Holmes
Java Programming Language
Ch. 10
Addisson Wesley, 2000
ISBN: 0-201-70433-1

Note 8 G. Hamilton, R.Cattell & M. Fischer
JDBC Database Access with Java
A tutorial
Ch. 1 & 2
Addisson Wesley, 1998
ISBN: 0-201-30995-5

Copies of  artcles, exercises and solutions.
Other interesting litterature. Have a look at our www-links.

Other interesting literature

H.M. Deitel & P.J. Deitel & S.E. Santry
Advanced Java 2 Platform: How to Program
Prentice Hall 2002, ISBN 0-13-089560 (1600 pages!!)
A wonderfull book with a lot of advanced features, JDBS, RMI, Swing, Servlets

C.S. Horstmann & G. Cornell
Core Java Vol. I: Advanced features
ISBN 0-13-766965-8

C.S. Horstmann & G. Cornell
Core Java Vol. II: Fundamentals
ISBN 0-13-089468-8
Also a lot of examples

Mary Campione & Kathy Walrath
The Java Tutorial, Second Edition - Object-Oriented Programming for the Internet
Addison-Wesley 2004
Also available at http://java.sun.com/docs/books/tutorial

Deitel and Deitel
Java How to program
Pearson Education 2007
ISBN 0-13-222220-5
This is reference book. A lot of information and close to 1600 pages !!.

John Lewis & William Loftus
Java SW solutions
Addison-Wesley 2000
ISBN 0-201-61271-2
The best of the beginners book. But level not high enough for the later semester course
Recommended as the best extra buy for weaker students.

Elliot B. Koffman, Ursula Wolz
Problem Solving with Java (2'nd Edition)
Addison-Wesley Pub. Co, 2002, 2'nd edition
ISBN: 0201722143

Bell & Parr
Java for Students, 2nd edition
Prentice-Hall 1999 (586 sider)
Beginners book. level too low.

Mary Campione, Kathy Wallrath, Alison Huml and the Tutorial Team.
The Java Tutorial Continued The Rest of the JDK (950 sider + CD)
Addison-Wesley 2004
A lot of different aspects.
Available also on  http://java.sun.com/docs/books/tutorial


[Gamma 1995]
Erich Gamma, Richard Helm, Ralph Johnson & John Vlissides {kaldes nogle gange "gang of four"}
Design Patterns: Elements of Reusable Object-Oriented Software
Addison-Wesley 1995 (395 sider)

Maintenence by claudius@rhs.dk