I have discrete under my belt. And a bunch of other stuff too (came a bit short of having a minor in math in college).<p>And... well, I can't say that I've ever explicitly used <i>any</i> of it in programming. I suspect you're falling into the trap of generalizing from a field you're familiar with to all fields, and that's a generalization that doesn't hold up.