Video basics, raster scan graphics, Bresenham algorithm, viewports, geometric forms and models, polygon filling and antialiasing, halftoning, convex boundaries, interior and exterior clipping, hidden lines and hidden surfaces. Prerequisite: CSC 213 or CSC 320.