Here is a sample exam.
Following are the approximate (but not exhaustive) coverage of the topics that we covered in our lectures from the textbook by Francis S. Hill, Jr. The syllabus for the midterm is the material that we have discussed in the lectures up to and including the lecture on October 11. The following reading suggestions are for the case when you do not fully understand what was discussed in the lectures. Unfortunately, the following list does not cover everything discussed in the class (there is no perfect textbook yet).
Lecture 1 (Aug 30): Sections 1.1, 1.2 (motivation, overview)
Lecture 2 (Sep 4): Section 1.4 (graphics display technology)
Lectures 3, 4, (Sep 6, 11): Chapter 2 (event-driven computing, OpenGL, GLUT)
Lecture 4 (Sep 11): Sections 1.3, 10.1, 10.2, 10.3 (pixel operations)
Lecture 5 (Sep 13): Section 10.4 (line drawing)
Lecture 6 (Sep 18): Sections 10.5, 10.7 (polygon drawing)
Lecture 7 (Sep 20): Section 10.8 (sampling, filtering, antialiasing)
Lecture 8 (Sep 27): Sections 10.9, 12.4 (color, transparency, fog)
Lecture 9 (Oct 2): Sections 4.1, 4.2, 4.3, 4.4, 4.5 (ignore 4.5.4, 4.5.5 for now) (geometry basics)
Sections 5.1, 5.2 (2D transformations)
Lecture 10(Oct 4): Sections 5.3, 5.4 (3D transformations)
Lecture 11(Oct 9): Sections 5.6, 7.1, 7.2 (3D Viewing)
Oct 11: Midterm Review
Good luck!