Having worked as a platform libraries architect for Java since 1996, Bloch shares with programmers what he has learned about what works, what does not, and how to use the language and its libraries to
Aimed at the traditional CS1 course, Java Programming emphasizesobject-oriented design, problem-solving, and good programming style,without overwhelming students with extraneous information.
An outgrowth of a set of Web pages Lea started in 1995 to document and clarify his own early efforts with the concurrency features of the computer language, now updated to incorporate the Java 2 platf
Click here to read ACCU's review of this book.This text is an indispensable collection of four tutorials covering concepts in modern engineering computations, and engineering programming in ANSI C, MA
This book teaches two important topics in contemporary software development: object-oriented programming and Java. The book uses a different approach from most of the available literature. It begins w
This introduction to Java programming features a business focus. It discusses what it means to be object oriented, how to structure classes, and how to write methods using Java's structured programmin
We are living in an era of digital revolution. On the horizon, many emerging digital technologies are being developed at a breath-taking speed. Whether we like it or not, whether we are ready or not,
This new edition provides step-by-step instruction on modern 3D graphics shader programming in OpenGL, along with its theoretical foundations. It is appropriate both for computer science undergraduate
ALERT: Before you purchase, check with your instructor or review your course syllabus to ensure that you select the correct ISBN. Several versions of Pearson's MyLab & Mastering products exist for eac
ALERT: Before you purchase, check with your instructor or review your course syllabus to ensure that you select the correct ISBN. Several versions of Pearson's MyLab & Mastering products exist
ALERT: Before you purchase, check with your instructor or review your course syllabus to ensure that you select the correct ISBN. Several versions of Pearson's MyLab & Mastering products exist
Designed as a one semester, Java textbook for beginning programmers, this book uses game programming as a central pedagogical tool to improve student engagement, learning outcomes, and retention. The
This text is intended for a 1-semester CS1 course sequence. The Brief Version contains the first 18 chapters of the Comprehensive Version. The first 13 chapters are appropriate for preparing the AP Co