Computational Conformal Geometry Lecture Notes Topology, Differential Geometry, Complex Analysis