An Introduction to Programming with Java Applets, Third Edition is appropriate for the introductory programming course offered within the departments of Computer Science, CIS, MIS.
It is also appropriate for AP High School courses in the are of Computer Science.