A Short Course in Computational Geometry and Topology