<blockquote class="replbq" style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"><http:></http:><br>  There's a glut of programmers at this stage, so there's no need to go  into that area unless you particularly like it (which it seems you  don't :)). The big areas where progress can be made over the next few  decades, it seems to me, are biotech and nanotech. Nanotech is arguably  primarily a branch of chemistry, but quantum mechanics and  thermodynamics are certainly very relevant to it, so that would suggest  physics as your best option from the above list; but you might want to  talk with one of your professors, perhaps, to figure out a longer-term  plan if you want to get into that area.<br></blockquote><br>  I like programming, I hate debugging. Which is what takes most of the time.<br>  <br>  But thanks for the advice, and I assume applied maths to do with vectors helps too? <br><p>Send instant messages to your online friends
 http://uk.messenger.yahoo.com