You will require the following textbook for this course:
The following textbooks may also be useful for further reading.
Cay Horstmann. Java Concepts. Fourth or Fifth edition. Wiley, 2005 and 2007.
John Lewis and William Loftus. Java Software Solutions. Fifth or sixth edition. Addison Wesley, 2004 and 2008.
You may purchase this book through the York University Bookstore.