Cal Poly - Ian Dunn
See individual course websites below.
I am no longer teaching at Cal Poly, but these websites will remain up for archival purposes. However, you can find most of the useful information in my free online textbook, Graphics Programming Compendium. To find out what I'm up to these days, check out iondune.com.