IT Skills Software Design and Development Java Java SE 7
Without emphasizing the underlying mathematics, this book helps programmers quickly learn the concepts that underlie data structures through 23 lab projects and hundreds of programming examples.