Prof. Shuangjiu Xiao was my teacher for SE309. I was the only sophomore student there together with lots of junior and senior students. It was hard, pretty hard time. But I enjoy it.
The textbook was Computer Graphics with OpenGL by Donald Hearn.
Additionally, Procedural Elements for Computer Graphics by David F. Rogers is another good reference.
The Official Guide to Learning OpenGL is the ultimate practical reference.
Right now, I suggest using WebGL to learn interactive graphics. Here is the course: http://course.duruofei.com/mooc-cs291/
Tutorial toward OpenGL
In Nehe’s homepage, you will find the legacy OpenGL tutorial 🙂 Here is the Chinese translated version I used:NeHe.OpenGLOK3