Appropriate for sophomore to senior level courses on Object-Oriented Programming and/or Intermediate Java Programming. This text assumes readers have had one previous course in programming and covers... This description may be from another edition of this product.