If you took math at a good science or engineering university, you'll be able to follow the math here (maybe not actually do it....but be able to follow it).  If not, I think you'll still learn a lot.