Applied Geometry for Computer Graphics and CAD ( Undergradua