Regarding studying in Germany, firstly register at your local Resident Registration Office. Here, you will be given “confirmation of registration” (Meldebestätigung). When you have this you can put in an application for a residence permit.
When completing a university course, it is always culturally and educationally enriching to spend a term in another country. Among the destinations available to travelling students, Germany is one of the most diverse, open and interesting.