Syllabus

course info
instructor
grading
academic dishonesty
course objectives
prerequisite
textbooks
[mandatory] Curves and Surfaces for CAGD: A Practical Guide by Gerald Farin
Google Books
[optional] “OpenGL Programming Guide: The Official Guide to Learning OpenGL version 2.1” (6th ed.) (by Dave Shreiner, Mason Woo, Jackie Neider, Tom Davis)

* online version for OpenGL 1.1 http://www.glprogramming.com/red

[optional] “OpenCL Programming Guide” (by Aaftab Munshi, Benedict R Gaster, Timothy G. Mattson, James Fung, Dan Ginsburg)