Concept of computer graphic. Animation, hardware, software, and display devices. Graphic data structure. Color theory. Image representation. Graphic components (pixels, raster, vector, etc.). Geometric modelling. Basic line drawing. Mathematics of CG. Curve and surface design. Ray tracing. Texture mapping. 3-D graphics rendering. Geometric transformation. Scan conversion. 3-D viewing. 3-D transformation and animation. Hidden surface elimination.
- Teacher: Aliyu Hassan Ahmad