This course is an introduction to the theory of curves and surfaces with a particular emphasis on applications and computational techniques. This course will cover curves in R2 and R3, curvature, torsion, differential of maps, First Fundamental Form, Parallel transport, Bishop Frames, Geodesics, Gauss-Bonnet Theorem, and Gaussian curvature.