Application for Master of Computer Science


We have compiled useful information for those who are interested in the our Computer ScienceMaster's course.



Florian Frohn

Academic Advisor, Master of Computer Science





Office Hours

Please write an email


Admission Requirements

The admission requirements are defined in Section 3 of the Master’s Examination Regulations.

The educational background required for the Computer Science M.Sc. program according to Section 3.2 includes the skills and competencies in:

  • Applied computer science: programming, data structures and algorithms, databases and information systems, software engineering
  • Technical computer science: technical computer science, operating systems and systems software, data communication and security, system programming
  • Theoretical computer science: formal systems, automata and processes, and calculability and complexity, mathematical logic
  • Mathematics: Discrete mathematics, analysis for computer scientists, linear algebra, applied stochastics

Based on the application documents, the examination board will decide on whether the applicant meets the above educational admission requirements.

Furthermore, the applicant has to provide evidence of the required language skills in German and English as defined in Section 3 of the General Examination Regulations. Aside from the evidence of English language proficiency listed there, other comparable evidence is also accepted. For example, if the applicant has written his or her Bachelor’s thesis in English, this is typically accepted as sufficient proof of proficiency in English. The equivalence/sufficiency of the qualification is determined by the relevant examination board for each individual applicant.