This is the 1st edition with a publication date of 6/11/2012.
What is included with this book?
The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any CDs, lab manuals, study guides, etc.
Taking a learn-by-doing approach to software design, this text offers a blend of theory and practice to provide students and practitioners key concepts relevant to today's software designers. The book contains examples, review questions, lab exercises, and case studies in order to illustrate real-world problems. Each topic begins with the exploration of the issue, the step-by-step execution of the design solution using a modern design tool, and the evaluation, discussion, and justification for using a particular solution. Also included are course notes, exercises with answers, an online course, and instructor's manual.