For the past several years computer graphics subjects have played an important role in information and computer technology studies. The inclusion of computer graphics subjects into university curricula is motivated not only by modern technologies and methods being used in this branch, but above all by the training of programming techniques and math applications these subjects provide. At the Faculty of Informatics and Management of the University of Hradec Kralove, subjects Computer Graphics I, II and III (CG) have been professed for several years within the curricula of the Applied Informatics and Information Management study programs. Besides visualisation and graphical data processing, these subjects are focused on practicing and widening the knowledge and practical skills of students, future IT specialists. This paper introduces goals, structure and educational techniques in the CG subjects, which expand information on subjects such as programming and algorithm development. Educational methods that involve a term project, a special framework and e-learning support are also described. Finally, several specific examples of math applications used during problem solving are presented.