Not sure how you're going to have someone understand gradient descent and backprop without having a strong command of multivariable calculus.
It's like learning a new computer language, it takes about as long to do that on it's own as to have a class in something else that happens to use your that new language.
Analytically computing surface/volume integrals, yes, that is a big jump. But I don't understand why students need to memorize N algorithms and M substitution rules for that.
https://en.wikipedia.org/wiki/Line_integral#/media/File:Line...
Sometimes it is a big jump, sometimes it is all common sense.