# Does double majoring with math in undergrad help one grasp TCS topics more easier?

I'm a CS major. However, a lot of TCS topics seem to be in the realm of pure math. Should I add a math major to complement understanding and for a future career in TCS?

• yep ${}{}{}{}{}$ May 9 at 16:10
• It's not, strictly speaking, necessary. I've seen plenty of good TCS people come from "only" a CS background with math they picked up along the way. But yes, if it's an option available to you that you would enjoy and not be a burden, then I would recommend adding a math major (for the purposes of TCS) 100% :). May 9 at 18:16