I know that its very hard to get tenure even if you get a phD in astrophysics from an Ivy league school. hence, alot of astrophysics phDs find jobs in government labs, wall street, or as engineers. but how likely is it to find employment as a engineer where you get to work on CFD? My background: i plan on getting my BA in physics and BS in applied math by december 09. I've done an REU in statistical/solid-state physics and research in materials modeling. I am hesitant to apply to grad schools this fall and I'm having difficulty deciding what field I should be directing my effort towards. I would say my favorite physics class covered statistical mechanics and thermo, but i havent taken the upper-div version of it yet. other than that, i enjoyed quantum more than classical mech and E&M Computational simulation of physical systems sounds interesting to me. I don't think that computer science is the way I wish to go. I am interested in the theoretic side of the actual problems, not the most efficient way to code I'm looking mostly towards CFD or astrophysics. CFD in ME sounds enticing since if i get my MS or phD in it, i shouldnt have a problem finding jobs in the defense industry and making decent money. this probably sounds lame, but working on rockets and missiles sounds interesting based on my experience with playing video games. however, i've always been kind of interested in the universe and such, so astrophysics has interested me as well. unfortunately, i didnt get to take any astro classes or do research in it So what i'm asking is what field i should pursue in grad school? also, if i should choose astrophysics, how likely is it that i can find employment as an engineer working on CFD for defense instead of stuff like antennas?