After successful completion of the course, students are able to solve problems of applied geometry. The students know how to implement and apply the basic algorithms of computational geometry. The students have advanced knowledge in computer aided geometric design and are able to solve fundamental geometric optimization problems.