Starting Out with Java: From Control Structures through Data Structures, 2nd Edition
eBook Details:
- Paperback: 1392 pages
- Publisher: WOW! eBook; 2nd edition (March 3, 2011)
- Language: English
- ISBN-10: 0321545869
- ISBN-13: 978-0321545862
eBook Description:
Starting Out with Java: From Control Structures through Data Structures, 2nd Edition
Starting Out with Java: From Control Structures through Data Structures, 2nd Edition is designed to be used in a 2 or 3 semester/quarter sequence for beginning programmers. Tony Gaddis emphasizes problem-solving and program design by teaching the Java programming language through a step-by-step detailed presentation. He introduces procedural programming early and covers control structures and methods before objects. Students are engaged and have plenty of opportunity to practice using programming concepts through practical tools that include end-of-section and chapter exercises, case studies and programming projects.
Starting Out with Java: From Control Structures through Data Structures, 2nd Edition
Starting Out with Java: From Control Structures through Data Structures, 2nd Edition is designed to be used in a 2 or 3 semester/quarter sequence for beginning programmers. Tony Gaddis emphasizes problem-solving and program design by teaching the Java programming language through a step-by-step detailed presentation. He introduces procedural programming early and covers control structures and methods before objects. Students are engaged and have plenty of opportunity to practice using programming concepts through practical tools that include end-of-section and chapter exercises, case studies and programming projects.
Features:
- Covers procedural programming-control structures and methods-before objects
- Has a clear and student-friendly writing style with stepped-out explanations that motivate beginning programmers
- Includes concise, practical, real-world examples students can relate to and understand
- Has a wealth of exercises in each chapter so students have the chance to put concepts to work as they are learned
- Includes seven chapters covering data structure topics-searching, sorting, generics, array-based lists, linked lists, stacks and queues and binary trees
Starting Out with Java: From Control Structures through Data Structures, 2nd Edition is designed to be used in a 2 or 3 semester/quarter sequence for beginning programmers. Tony Gaddis emphasizes problem-solving and program design by teaching the Java programming language through a step-by-step detailed presentation. He introduces procedural programming early and covers control structures and methods before objects. Students are engaged and have plenty of opportunity to practice using programming concepts through practical tools that include end-of-section and chapter exercises, case studies and programming projects.
Author Bios
Tony Gaddis is the principal author of the Starting Out With series of textbooks. Tony has nearly 20 years experience teaching computer science courses at Haywood Community College in North Carolina. He is a highly acclaimed instructor who was previously selected as the North Carolina Community College Teacher of the Year and has received the Teaching Excellence award from the National Institute for Staff and Organizational Development. The Starting Out With series includes introductory books using the C++ programming language, the Java™ programming language, Microsoft® Visual Basic®, Microsoft® C#®, Python, Programming Logic and Design, and Alice, all published by the WOW! eBook imprint of WOW! eBook.
Godfrey Muganda is an Associate Professor of Computer Science at North Central College. He teaches a wide variety of courses at the undergraduate and graduate levels including courses in Linux and Unix programming, Windows and .NET programming, web application development, web services, data structures, and algorithms. He is a past winner of the North Central College faculty award for outstanding scholarship. His primary research interests are in the area of fuzzy sets and systems.
[download id=”870″]