The following is a required course material:
Starting out with JAVA, 7Ed, by Tony Gaddis
ISBN: 9780134802213