The paper surveys main features of computational geometry and presents the argument that a course oriented to applied computational geometry should be a part of the computer graphics curriculum, as it teaches effective algorithmic methods and helps to develop abstract thinking. Possible contents of the course and forms suitable and interesting for computer graphics students are discussed. The students' feedback on such a course has been mostly positive.Computational geometry is the study of algorithms and data structures for geometrically formulated problems. Typical tasks solved by computational geometry are convex hulls, point location, intersections, visibility, triangulations and other partitions in 2D and 3D, motion planning. These problems are inspired by applied sciences, such as robotics, databases, image and pattern recognition, cartography, GIS, biology, civil engineering and many others; see a more detailed list in [App96]. However, most of the problems in the scope of computational geometry are inspired by computer graphics. With some simplification, computational geometry can be understood as fundamental research for computer graphics.The main advantages of this scientific discipline are its exactness in language as well as in algorithms, the systematic use of complexity evaluation, beauty of its algorithms and † supported by Ministry of Education, Youth and Sports of the Czech Republic -project No. LC 06008 efficiency of the proposed solutions. Like mathematics, computational geometry not only teaches tools but also develops abstract reasoning.Computational geometry has also its drawbacks, such as its high abstraction, which causes difficulties to more practically oriented engineers. If an engineer unused to the high formalism of computational geometry tries to read papers from this area, they may not get too much of it because of 'somebody else's language', an absence of illustrations, sometimes also an absence of implementation results. Computational geometry sometimes also shows an unhealthy distance from practical life (it usually does not care whether the solved problem is academic or not). Due to this, computational geometry has a low influence on applied research and solutions to practical problems. Asymptotically optimised algorithms which are the focus of computational geometry may not necessarily work well in practice -if the question of expected complexity and expected type of input data are not properly considered in the algorithm proposal. The algorithms can depend on complicated data structures or on theoretically sound but never implemented algorithms.Special cases are often not discussed or the published algorithm has been proved but not implemented.Most of these negative features are gradually disappearing with the growing maturity of the computational geometry discipline. Experts in computational geometry have worked hard to cure the problems. Computational geometry has already grown to the stage where it is able to serve applied sciences as a marvellous tool, see [deB97], [Dob92]....