Readings
The textbook and its uses
The assigned readings listed below are meant to provide you reinforcement and a reference for the material discussed in
lectures and used for projects. The textbook that we will use for this purpose is available as a free PDF file [if you are
unfamiliar with PDF files, start here]:
Java Programming
The readings
A list of sections that address what we have covered:
-
Week 1 -- numeric types, variables, and expressions: Chapter 2, through and including Section 2.8.
-
Week 2 -- conditionals: Chapter 3 (skipping Sections 3.3 and 3.5); Section 4.2.
-
Week 3 -- iteration: Chapter 4, through Section 4.4.
-
Week 4 -- methods and scoping: Chapters 6 and 7.
-
Week 5 -- arrays: Chapter 9, through Section 9.1.
-
Arrays and matrices: Chapter 9.2 through 9.4; Chapter 13.
-
Recursion: Chapter 10.
-
Basics of classes and objects: Chapter 15, through 15.6.
-
Basics of exceptions: Chapter 11, through 11.1.
-
Miscellany: Chapter 8 (except 8.6).
Scott F. Kaplan