For this course, there is no required textbook, nor are the readings required. Instead, the readings listed below are meant to provide you reinforcement and a reference for the material discussed in lectures and used for projects. The optional textbook that we will use for this purpose is available as a freely PDF file [if you are unfamiliar with PDF files, start here]:
Java Programming by Prof. Lyle McGeoch
Nothing here yet!