Thanks to a Theorem of Hamilton, it is possible to represent rotations in R^3 elegantly and efficiently using unit quaternions. In recent years this representation has been exploited in the computer graphics industry. When rotation operators are replaced by quaternions, the problem of smooth interpolation becomes simpler. We will summarize the algebra involved, and also give a demo of some computer graphics applications worked out by DigiPen students.