An introduction to the principles of interactive computer graphics including logical devices, physical devices, transformation, viewing and clipping in two and three dimensions.