<p>
Those are probably the easiest subjects to learn in a foreign language! The key information in the sciences in conveyed in formulas and easy-to-learn technical language, rather than prose with subtle shades of meaning. Back when I was studying math at a German university, there were several Asian students in my classes who did not appear to speak much German. They might have been a bit isolated socially, but academically they seemed to be doing fine.</p>
<p>I bet you could do just fine at a German university if you spend one year learning German beforehand; maybe with an intensive full-immersion summer course in Germany preceding your first semester. FYI, tuition at (public) German universities runs between $50 and $800 per semester for all students regardless of nationality or residence status. (And you wouldn’t want to attend the private universities anyway…) Living expenses are a bit cheaper too in Germany than they are in the US (relative to average income) - as long as you stay out of Munich, Frankfurt and Berlin at least. Of course your “perceived expenses” will fluctuate with currency exchange rates.</p>