By profession, I am an engineer and we tend not to take (or have time for) the pure math courses as we progress through our university eduction. Our time is spent with ODE, PDE and numerical analysis, so most engineers are a bit lacking when it comes...