Differential Geometry: selected topics from the classical theory of curves and surfaces, geometric variational problems, robust computation of differential invariants, discrete differential geometry. Projective Geometry: computing with homogeneous coordinates, projective maps, quadrics and polarity. Algebraic Geometry: algebraic curves and surfaces, rational parameterizations, basic elimination theory. Kinematical Geometry: geometry of motions, kinematic mappings. The practical use of these topics is illustrated at hand of sample problems from Geometric Modeling, Computer Vision, Robotics and related areas of Geometric Computing.