Hi all, For those in software, computer science, or a related field, how much of a math background really comes in handy? And specifically, what are some topics you've learned in college math classes, and found yourself successfully applying? I've really enjoyed what math I've taken so far, but am afraid that with a CS degree, I will have little opportunity to actually apply more advanced topics. My school offers a joint computer science/math degree, and while attractive for its heavier math leanings (and I've already satisfied a lot of the math requirements anyways) it sacrifices some of the depth a pure CS degree would bring. Personal satisfaction aside, I guess I'm just wondering if I were to get a job in a CS related field, would I have wasted a lot of time to get a strong math background? As an aside, I understand there are a lot of domain specific skillsets, but I'm attempting to look at this from as broad a perspective as possible. Thanks for the thoughts.