Applicant portal
Entry to Germany for non-EU citizens

For the visa process and for entering German territory for the purpose of studying, you will receive a certificate from the International Students Office for submission to the Embassy and Federal Police Directorate.

http://www.intl.kit.edu/ia/contact.php