Although not with physicists or engineers in mind, in Edinburgh we do have a third year (in a four-year degree) course on differential geometry focussing on surfaces embedded in $\mathbb{R}^3$ which uses nothing more than calculus (including several variable calculus and ordinary differential equations) and linear algebra. The course is modern in that it uses the language of differential forms (in $\mathbb{R}^n$, so no need of manifolds).
A list of the lectures in the course (at least the last time I taught it, which was in 2007-8) is the following:
- Surfaces
- Vector fields
- One-forms and line integrals
- Differential forms
- Moving frames and connection forms
- The fundamental forms
- Curvature
- The meaning of curvature
- Isometry and Gauss’s Theorema Egregium
- Geodesics
- Integration
- Minimal surfaces
- Stokes’s Theorem
- The Gauss–Bonnet Theorem
This is delivered in 16 50-minute slots. The course was designed by my colleague Toby Bailey and it is taken by 40-60 students every year, so it seems to be quite popular. I think it is a very good introduction to differential geometry and ending with Gauss–Bonnet gives a nice way to complete the course.

