Overview, applications, and components of computer graphics
Line, circle, and ellipse drawing algorithms
Translation, rotation, scaling, and matrix representation
3D translation, rotation, scaling, and projections
Polygon mesh, wireframe models, and surfaces
Boundary representation and constructive solid geometry
Z-buffer, back-face, and scan-line algorithms
Lighting models, shading techniques, and realism
Basic VR concepts, devices, and immersive environments
OpenGL architecture, primitives, and rendering pipeline