This course provides a basic introduction to the theory and practice of 3D computer graphics, animation, and game design and implementation. The focus is on fundamental topics in computer graphics, 3D animation and simulation, multimedia, and visual computing.