Preface

During the eight years since the publication of the first edition of Computer Graphics for Java Programmers, the programming language Java has increasingly become the language of choice in many industrial and business domains. Hence the skills for developing computer graphics applications using Java have been highly in demand but are surprisingly lacking in the computer science curricula. Meanwhile, for the past five years the second author has been teaching Computer Graphics at his current university using the first edition of this textbook, and felt that there was a need to update the book. We therefore decided to jointly write this second edition.

This edition continues the main theme of the first edition, that is, graphics programming in Java, with plenty of source code available to the reader. The new edition has, however, been updated as follows:

  1. The contents of some chapters have been updated, as a result of the authors' years of classroom experience and recent feedback from our students.

  2. An instructor's manual has been created to include lecture slides and answers to exercise questions.

  3. Chapter 8 has been replaced by a new chapter covering the topic of fractals.

  4. A beta version of a companion software package has been added, which demonstrates the working of different algorithms and concepts introduced in the book.

  5. More illustrative examples have been included in several chapters and various minor errors in the first edition have been corrected.

Over the past few years, ...

Get Computer Graphics for Java Programmers, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.