1 Introduction to computer graphics 2 Input devices and interaction tasks 3 Presentation and output devices 4 Raster scan graphics 5 Transformations 6 Clipping 7 3D Transformation and viewing 8 Hidden surfaces elimination Programs for practice Mini Project Bibliography