Yea I'm conscious of Math applied to various fields, just not as in detail as you did. The math is you mentioned is applied Math and people in different disciplines learn a bit from a very huge set called math, and most of the time people learn to apply it, not to do mathematics like mathematicians (like developing math theory). In the IT industry, Math is good to have, but not all programming jobs require Math.
maths is maths.
cynical math rant ->
ask a mathematician to write some code and suddenly you might start to feel alot smarter than them. There formulas and notation are crap. They cant explain 1/2 of what they calculate yet proclaim to understand it fully. Mostly they are just spending longer on the task for completeness. Once you break them formulas down into their different parts and write it up into a functional language you will probably understand it.
if your programming job doesnt require maths your doing it wrong.