Admission requirements usually include a Bachelor's degree in Computer Science or a related field, language proficiency (English or German), GRE scores (sometimes), letters of recommendation, a statement of purpose, and a CV/resume.