<p>^Just to add, while CS does go very well with Math, you should first try a little programming by yourself and see how you like it. The last thing you want to do is to do badly in your first CS class and lower your GPA (CS is something, IMO, you either ‘get’ or don’t ‘get’).</p>
<p>But a double major is not necessary. There are plenty of job opportunities for Math majors or Applied Math majors. Finance, operations research, etc.</p>