books by subject
Design Pattern Programming

Design Patterns Explained: A New Perspective on Object-Oriented Design

Java In Easy Steps 4th Edition

Managing Software Requirements: A Unified Approach (Addison-wesley Object Technology Series)

Object-Oriented Software Engineering: Practical Software Development Using UML and Java

Effective Java

Visual Basic Made Simple (Made Simple Computer)

Visual Basic.Net: A Complete Object-Oriented Programming Course Including Unified Modelling Language (UML)

Understanding Object-Oriented Programming With Java: Updated Edition (New Java 2 Coverage): United States Edition

Data Structures and Algorithms in Java

Object-Oriented System Development: A Gentle Introduction

Microsoft Visual Basic 2010 Step by Step

The Art of Objects: Object-Oriented Design and Architecture

Web Services Essentials

Object-oriented Programming in Turbo C++

Designing with String

Enterprise Integration: An Architecture for Enterprise Application and Systems Integration

First Course In C++: A Gentle Introduction (UK Higher Education Computing Computer Science)

The Object-Oriented Development Process: Developing and Managing a Robust Process for Object-Oriented Development

Applying Domain-Driven Design and Patterns: With Examples in C# and .NET

Clojure Programming

Cocoa Programming for Mac OS X
