Visa
In general foreigners wishing to study in Germany will need a visa. A visa has to be obtained before entering Germany. There are many different types of visas and it would be advisable for you to contact the relevant German diplomatic service in your home country (Embassy or General Consulate) that will be able to help you in applying for a visa.
Please note that, in order to obtain a visa, you need to prove that you can finance your studies at a German university. At least the first year must be fully financed. Currently German authorities require proof of finance of a minimum of 650 Euros per month (7.800 Euros for the first year).
Citizens of European Union member states can enter Germany without a visa. A valid passport or identity card is sufficient.