A fundamentals-first introduction to basic programming concepts
and techniques
Introduction to Java Programming and Data Structures seamlessly integrates
programming, data structures, and algorithms into one text. With a fundamentalsfirst
approach, the text builds a strong foundation of basic programming concepts
and techniques before teaching students object-oriented programming and
advanced Java programming. Liang explains programming in a problem-driven way
that focuses on problem solving rather than syntax, illustrating basic concepts by
example and providing a large number of exercises with various levels of difficulty
for students to practice. The 12th Edition is completely revised in every detail to
enhance clarity, presentation, content, examples, and exercises.
Also available with MyLab Programming
MyLab™ is the teaching and learning platform that empowers you to reach every
student. By combining trusted author content with digital tools and a flexible
platform, MyLab personalizes the learning experience and improves results for
each student. With MyLab Programming, students work through hundreds of
short, auto-graded coding exercises and receive immediate and helpful feedback
based on their work. Learn more about MyLab Programming.

If you like this program, you may also like...

  • Current Edition

Current Edition