All exams and quizzes are closed book/notes.
A page devoted to the review for Final can be found here.
A page devoted to the review for Quiz #2 can be found here.
There are quite a number of questions on this new Midterm review page, from past exams. There is one important section still to be added, about the Java graphics code you'll be required to write. That will be available in two or three days. In the meantime, you can study the examples online, the ones using Swing (JFrame and JPanel). The two simplest are:
But the Java information that is the most relevant to the Midterm, including and explanation of how the question will be posed and what you'll need to know can be found here (July 20th).
NOTE: A sample quiz was added to the site on June 28th. Here is a link to some information to help you review for the quiz. At least 3/4 of the time your spend studying for the quiz should be spent doing computations on paper, not just reading and re-reading the material.