Publisher's Synopsis
This edition focuses on traditional CS1 and CS2 topics, while teaching students the skills required to develop object-oriented programs. The software lifecycle is emphasized throughout, with numerous case studies of varying size and complexity.