For those who are unfamiliar with computer graphics, here is a multi-part seriesof lectures on the subject:
Computer Graphics Tutorials - Series - cleck on succeeding parts on the right-hand selector pane in YouTube
Here's a tutorial that begins with an overview of OpenGL, then delves into the details:
Computer Graphics Tutorials - Series - cleck on succeeding parts on the right-hand selector pane in YouTube
OpenGL tutorial - multipage, detailed.
First in a series of OpenGL Tutorials - cleck on succeeding parts on the right-hand selector pane in YouTube
C++ programmers ar esometimes frustrated with the interface(s) that C++ provides to graphics systems or routines. Here's a set of tutorials that can help:
C++ and Computer Graphics Tutorials - Series - cleck on succeeding parts on the right-hand selector pane in YouTube
Finally, for those who are interested in game development ... here are some tutorials on Java and computer graphics:
C++ and Computer Graphics Tutorials - Series - cleck on succeeding parts on the right-hand selector pane in the YouTube playlist
Article on Java OpenGL wrapper library - Useful for gaming projects
These webpages and publications will give you an idea of the basics of object-oriented design and software implementation. We will discuss this further in subsequent lectures.