This course explains the basic principles and techniques for computer graphics on modern graphics hardware. This course will introduce students to all aspects of computer graphics and multimedia including hardware, software and applications.