Core Java - Volume I - Fundamentals
Cay Horstmann, Gary Cornell
Prentice Hall
0-13-235476-4
Core Java - Volume II - Advanced Features
Cay Horstmann, Gary Cornell
Prentice Hall
0-13-235479-9
Rich Client Programming - Plugging Into the Netbeans Platform
Tim Boudreau, Jaroslav Tulach, Geertjan Wielenga
Prentice Hall
0-13-235480-2
eclipse - AspectJ
Adrian Colyer, Andy Clement, George Harley, Matthew Webster
Addison Wesley
0-321-24587-3
eclipse - Rich Client Platform
Jeff McAffer, Jean-Michel Lemieux
Addison Wesley
0-321-33461-2
eclipse - Building Commercial Quality Plug-ins
Eric Clayberg, Dan Rubel
Addison Wesley
0-321-122847-2
Modern C++ Design
Andrei Alexandrescu
Addison Wesley
0-201-70431-5
C++ Programming Style
Tom Cargill
Addison Wesley
0-201-56365-7
Multi-Paradigm Design for C++
James Coplien
Addison Wesley
0-201-82467-1
Advanced C++ (Programming Styles and Idioms)
James Coplien
Addison Wesley
0-201-54855-0
Large-scale C++ Software Design
John Lakos
Addison Wesley
0-201-63362-0
Effective C++
Scott Meyers
Addison Wesley
0-201-56364-9
More Effective C++
Scott Meyers
Addison Wesley
0-201-63371-X
Effective STL
Scott Meyers
Addison Wesley
0-201-74962-9
The Design and Evolution of C++
Bjarne Stroustrup
Addison Wesley
0-201-54330-3
The C++ Programming Language (3rd Ed)
Bjarne Stroustrup
Addison Wesley
0-201-88954-4
C++ Solutions
David Vandervoorde
Addison Wesley
0-201-30965-3
Object-Oriented Analysis and Design with Applications
Grady Booch
Benjamin Cummings
0-8053-5340-2
Pattern Oriented Software Architecture (A System of Patterns)
Frank Buschmann, Regine Meunier, Hans Rohnert, Peter Sommerlad, Michael Stal
Wiley
0-471-95869-7
UML Toolkit
Hans-Erik Eriksson, Magnus Penker
Wiley
0-471-19161
Analysis Patterns (Reusable Object Models)
Martin Fowler
Addison Wesley
0-201-89542-0
UML Distilled
Martin Fowler, Kendall Scott
Addison Wesley
0-201-32563-2
Design Patterns
Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides
Addison Wesley
0-201-63361-2
GUI Bloopers
Jeff Johnson
Morgan Kaufmann
1-55860-582-7
Designing Object-Oriented C++ Applications using the Booch Method
Robert Martin
Prentice Hall
0-13-203837-4
Pattern Hatching (Design Patterns Applied)
John Vlissides
Addison Wesley
0-201-43293-5
Software Engineering Economics
Barry Boehm
Prentice Hall
0-13-822122-7
The Mythical Man-month
Frederick Brooks
Addison Wesley
0-201-00650-2
Anti-Patterns
William Brown, Raphael Malveau, Hays McCormick, Thomas Mowbray
Wiley
0-471-19713-0
Controlling Software Projects
Tom DeMarco
Yourdon Press
0-917072-32-4
Rapid Development
Steve McConnell
Microsoft Press
1-55615-900-5
Code Complete
Steve McConnell
Microsoft Press
1-55615-484-4
The Practical Guide to Structured Systems Design
Meiler Page-Jones
Yourdon Press
0-917072-17-0
Heuristics (Intelligent Search Strategies for Computer Problem Solving)
Judea Pearl
Addison Wesley
0-201-05594-5
Computer Networks
Andrew Tanenbaum
Prentice Hall
0-13-166836-6
Operating Systems (Design and Implementation)
Andrew Tanenbaum, Albert Woodhull
Prentice Hall
0-13-638677-6
3-D Graphics Programming with OpenGL
Clayton Walnum
Que
0-7897-0277-0