<p>In the fall I'll be a freshman at Case Western Reserve University. I want to be a high school teacher if I don't get a Ph.D., so I plan to get a B.A. in math and go through their teacher licensure program. (Obviously I would try to take a lot more math classes than this requires.) I'm probably thinking too far ahead, but I'm scheduling my first-semester classes soon and this will help me figure out what to take. </p>
<p>I'm not really interested in STEM fields other than math, and my degree only requires one intro programming class (which can be replaced with a scientific computing class). So in theory I could go through school without learning any computer science at all, but I don't know if that's a good idea. People always recommend that math majors take programming classes, but I'm not sure if that's because it's relevant to math or because they need it to be employable. </p>
<p>Would computer science classes be useful if I want to apply to pure math graduate programs (which I might not, but I want it to be an option)? If so, which ones?</p>