Este curso intenta explicar la teoría acerca de la creación de gráficos en pantalla.
Se comienza creando imágenes en 2 dimensiones (2D), en los primeros capítulos. Luego se brinda la teoría de modelar objetos en 3 dimensiones (3D) y su representación como una imagen en 2D: la pantalla.
El curso está diseñado para programadores de C/C++ con conocimientos avanzados o experiencia.