I would vote for the Mathematics degree. I'm currently working on that and software engineering. You've taken a lot of high level math to get the CS degree....few more classes and you've got another bachelors degree. Also, a mathematics degree is VERY flexible and makes you more of an asset.
I'm alot like you. My conclusion is that everything else becomes more interesting than what your working on so procrastination happens. Someone suggested a small burst of exercise during studying/coding and I've found that to work wonders as well as a 20 gamecube break. "Just a tenion breaker...it had to be done." -Cereal from Hackers- Oh yeah...working in a coffee house really helped me too, just gotta find away to afford all the coffee.
I would vote for the Mathematics degree. I'm currently working on that and software engineering. You've taken a lot of high level math to get the CS degree....few more classes and you've got another bachelors degree. Also, a mathematics degree is VERY flexible and makes you more of an asset.
I'm alot like you. My conclusion is that everything else becomes more interesting than what your working on so procrastination happens. Someone suggested a small burst of exercise during studying/coding and I've found that to work wonders as well as a 20 gamecube break. "Just a tenion breaker...it had to be done." -Cereal from Hackers- Oh yeah...working in a coffee house really helped me too, just gotta find away to afford all the coffee.