Before and after your arrival

Before departure

What do I have to keep in mind before travelling to Ulm/Germany?
What documents do I have to bring to Germany/Ulm?

After arrival

What are the important things I should do after my arrival in Ulm/Germany?
Can I find assistance for all these things anywhere?