CSC 513 Fundamentals of Computer Graphics
This course covers the fundamental concepts and algorithms for computer graphics, including representations for images, curves, surfaces, transformations, and projections, interpolation, clipping, visibility, ray tracing, shading, photon mapping, texture mapping, animation, and special effects. Students should have background in linear algebra and strong programming skills