Don't be too quick to suggest dropping the double major. It's more of a "dual" major since most CS and math programs have a bit of overlap. In fact, at my university the CS major had a built-in math minor. I actually started as a math major with a minor in CS until my adviser suggested I major in both.