This junior/senior level course covers such topics as fundamentals of graphics devices; use of graphics language/packages; windowing and clipping; geometrical transformation in 2- and 3-D; raster display algorithms; hidden line and surface elimination; animation.