The major material to be covered is this material, edited from the syllabus:
Some further details, samples:
Midpoint line scan-conversion: You would be given the algorithm of Fig. 3.8 in the book. Be able to iterate it to produce filled pixel locations such as the ones in Fig. 3.9.
Cohen-Sutherland line clipping: Be able to apply the Cohen-Sutherland line clipping algorithm, Sec. 3.12.3. You would be given the region outcodes of Fig. 3.39. The important idea is that the clipping of a line is done by testing the outcodes, creating new endpoints as needed and continuing until nothing more needs to be done.
Sutherland-Hodgman polygon clipping: Be able to apply the Sutherland-Hodgman polygon clipping algorithm for polygons that may require clipping against more than one boundary, Sec. 3.14.1.This former question focused on clipping the five-sided polygon shown below against the upper edge of a rectangular window. The Sutherland-Hodgman polygon clipping algorithm creates a single polygon and in this case will produce a spurious line along part of the upper boundary. Only consider clipping against the upper window edge in this question.
Below is another earlier sample question on span-based filling (it is an image clipped from a PDF I had prepared):
Below is another image of an earlier sample question, this one on polygon clipping: