<p>I am currently a math major and I have one more year before graduating with a bachelors degree. There aren't many career opportunities for an undergraduate math major other than being a teacher or going to graduate school; which I heard is very challenging and has a lot of pressure in publishing and tenure politics. So, after I obtain my math degree I am going to go back to school and obtain a computer software/programming related degree. My question is, is there any programming/software engineering jobs related to astronomy? For example, building/programming cameras (ccd cameras etc.) for astronomers or programming an optical system. If there is, is it in high demand? And what field of study should I concentrate in: computer engineer, software, computer science, etc? </p>
<p>Thank you for your time!</p>