DAAD- Germany

Studying or researching at a German higher education institution needs to be properly financed. Public universities in Germany often do not charge tuition fees. If they charge such fees, however, these will be considerably lower than in other western countries. Thus, the main costs a foreign student or researcher in Germany has to face usually are for traveling, books and other materials relevant to his work, accomodation and the general living expenses. A scholarship or grant may be the answer for those who don’t have the necessary financial resources

Various German organisations provide scholarships for foreign students and academics studying or doing research in Germany, e.g. the Alexander von Humboldt-Foundation or the DAAD. For information about these organisations and their programs see:
www.daad.de/deutschland/foerderung/02055.en.html
www.campus-germany.de/english/1.7.45.html
http://www.humboldt-foundation.de/