If you are a Professor in the U.S. and you are considering adopting the book and want a paper copy, please drop me an e-mail. I will mail you a complementary
copy while supplies last.
I believe CRC no longer offers complementary books on paper.
Here is a link to the current offering of the 2nd course in the sequence (contains projects, labs, slides, midterms, etc.):
A first year undergraduate textbook for computer science majors, this book can also be used by anyone who wants to learn Java on their own. After reading the textbook and completing the attached projects and exercises, the reader will be ready to take the next computer science courses, such as data structures or software engineering. This textbook makes the learning experience enjoyable and rewarding via a sequence of somewhat related game projects. The textbook also preaches good software development practices. Slides are also available.