This course introduces basic concepts, elements, algorithms and
systems of computer graphics. The main contents include DDA and Bresenham algorithms
for line drawing, scan-line polygon fill, antialiasing, clipping, hidden-line removal,
curve and surface modeling, solid modeling, illumination model (Phong model, Cook-Torrance
model), phong shading and Gouraud shading, texture mapping, ray tracing, etc.