Abstract. We report about the experiences of using the PostScript programming language in an undergraduate computer science and computer engineering course as a complementary tool besides OpenGL to teach basic concepts of computer graphics, especially affine transformations and hierarchical modeling using a transformation matrix stack mechanism. We can conclude that once the somewhat cryptic syntax of this stack-oriented language has been overcome, a natural computer graphics programming interface is available which permits a rapid understanding of essential concepts in graphics which can then easily be extrapolated to a 3-D interface like OpenGL. We would like to emphasize that the use of PostScript is not intended as an alternative to the standard graphics programming languages, but as an enrichment of the students programming skills in a completely distinct programming paradigm