Course Readings

Foley, van Dam, Feiner, and Hughes. Computer Graphics: Principles and Practice, 2nd edition in C. ISBN 0-201-84840-6.
Reference books for
Computer Graphics

Alan Watt, 3D Computer Graphics, 2nd ed. ISBN 0-20-163186-5 .
Hearn and Baker, Computer Graphics, C Version, 2nd ed. ISBN 0-13-530924-7.
Angel, Interactive Computer Graphics. ISBN 0-201-85571-2.
Woo, Neider, and Davis. OpenGL Programming Guide,, 2nd edition. ISBN 0-201-46138-2.
Reference books for
specific topics

Andrew S. Glassner et. al. ed., Graphics Gems I-V ISBN 0122861663 .
We have a copy in Engr. lib.
Tons of programming tricks for graphics. Source codes are publically available. You may find some of them useful for your ray tracing assignment.
Andrew S. Glassner et. al. ed., An Introduction to Ray Tracing ISBN 0122861604.
We have a reserved copy in Engr. lib.
A classical book for ray tracing.