I'm having fluid dynamics classes right now and I'm enjoying it very much (much more than my solid mechanics classes, by the way). Also, I do like programming and computer science, and CFD looks like a very interesting field. I'm developing a real interest for it. One question for those who are familiar with the field: how much computer science for a CFD engineer? The field is indeed very much mathematically intensive, and I know that C++ is the preferred language for doing CFD computations. I think it would be a very interesting field for me, because I'm interested in all those areas.