The "STEM World" is a large one and "XXX for Engineers" courses in undergraduate university are long on material to rote memorise and short on depth required to understand and expand.
I took engineering myself, the Physics, Maths, Chemistry 110 "for Engineers" variations were shallow compared to the Math 100 etc core courses for those who wanted to study Physics, Mathematics, specialise in Chemistry, etc.
Mathematics, medical, and biology students who take statistics for epidemiology and other sensitive applications get a much better grounding in the pitfalls and meaningful operations of low dimensional summaries of high dimensional data.
I took engineering myself, the Physics, Maths, Chemistry 110 "for Engineers" variations were shallow compared to the Math 100 etc core courses for those who wanted to study Physics, Mathematics, specialise in Chemistry, etc.
Mathematics, medical, and biology students who take statistics for epidemiology and other sensitive applications get a much better grounding in the pitfalls and meaningful operations of low dimensional summaries of high dimensional data.