This document provides an outline for a seminar on computer graphics. It begins with basics of computer graphics including definitions, classifications, and principles. It then covers topics like computer-aided design, presentation graphics, computer art, entertainment, education and training, and visualization. Graphics devices, output primitives, displays, and input devices are discussed. Drawing points, lines, polygons, and transformations are explained. 3D concepts like parallel projection, perspective projection, and object representations are introduced. The document also covers color models, animations, graphics processing units, and the OpenGL graphics library. It provides examples of functions for initializing and creating windows in OpenGL.