Personal tools
You are here: Home Overview Application for admission

Application for admission

— filed under: ,

Information on the application for admission for the Software Systems Engineering master program.

Note from 8th February 2021: We updated the requirements information and added a note regarding taking the GRE general test in case the test centers are closed due to the Covid-19 pandemic.

Students interested in enrolling to the Software Systems Engineering (SSE) master program must apply for admission first. Further, if (and only if) their application for admission is accepted, they can enroll to the SSE master program. There are hard deadlines for both steps, i.e. for submitting the application for admission and for enrolling to the SSE master program.


The SSE program starts each winter term (begins around October). In order to join the SSE program, the application for admission has to be submitted before the respective deadlines for that winter term. The hard deadline for the application for admission is
  • 1st of March for applicants from non-EU/EEA countries1 (there are exceptions; see official information linked below for details), and
  • 15th of July for applicants from EU/EEA countries1.

Note: The information above is provided for a first overview. For the latest official information on the application for admission, refer to the International Office's Application Master for Internationals page on RWTH Aachen University's website. Note that the SSE master program is a program with an open admission, i.e. it is not a restricted admission (NC).

1: EU = European Union, EEA = European Economic Area


There are two types of requirements: formal entrance requirements and special entrance requirements for the SSE master program.

Formal entrance requirements

The formal entrance requirements are mandatory requirements and they are checked by the International Office. If you have questions regarding these, contact the International Office (note for finding the contact person at the International Office: the SSE master program is part of faculty 1). Please do not contact the SSE study advisory regarding formal entrance requirements.

An applicant

  • must have a first degree (Bachelor of Science or Engineering) in Computer Science, Computer Engineering, Informatics, or other closely related discipline, awarded by an internationally recognised university-level institution;
  • should have performed above average in their undergraduate studies;
  • must be able to speak and write fluently in English, e.g. TOEFL 550/217 computer-based, (for further information refer to the English language requirements for master programs described on the International Office's Language Requirements page on RWTH Aachen University's website);
  • needs to have a minimum GPA of 65% in his/her first degree for application; and
  • (since admission for the winter term 2020/21) must have a Graduate Record Examination (GRE) General Test with the following scores1:
    Note 1: The GRE test results must be submitted with the application for admission, i.e. the GRE test results must be submitted before the application for admission deadline.
    Note 2: The ETS code for submitting GRE test results to RWTH Aachen University is 8504 (Aachen U Technology). Please note that you might need to additionally upload the GRE test results in our online application portal.
    Note 3: In case the GRE test center is closed due to the Covid-19 pandemic, for many regions it is possible to take the GRE test online.
    • Quantitative reasoning: above 75th percentile (among 25% best)
    • Verbal reasoning: above 15th percentile (among 85% best)
    • Analytical writing: score of at least 3.5

1 The GRE is not required for applicants with citizenship of the European Union or European Economic Area or who completed their secondary education in Germany (to be more precise, they have to be what is called "Bildungsinländerinnen oder Bildungsinländer" in German).

Special entrance requirements

The special entrance requirements are specific for the SSE master program (see the examination regulations for the SSE master program). If you want to get an idea whether you might meet the requirements before you apply, you must check this yourself with the information given below. The SSE study advisory cannot check the entrance requirements for you. If you have any other questions regarding the special entry requirements, contact the SSE study advisory.

An applicant should have a substantial background in computer science and mathematics. Typically this would include courses in the areas

In addition, an applicant should have at least two advanced undergraduate courses on specialised topics such as

  • Distributed Systems,
  • Information Systems,
  • Operating Systems, and
  • Compilers.

The profile basically matches the qualifications obtained by completing the Bachelor in Computer Science at RWTH Aachen University.

How to apply

Submit your application for admission with RWTH Aachen University's online application portal. You need to register and create an account before you can input and submit your application.

German applicants should check the Zugangsvoraussetzungen für den Master page and then follow up to the Bewerbung Master page.

Translation of documents

The online application portal requires you to upload some documents for your application for admission. Note that the documents need to be translated if they are not in German or English language. For further information refer to the International Office's master application for internationals website and in particular the "translation of your documents" section on that page.

Notification about application results

Checking the applications takes some time. For the application for admission with the deadline of 1st March the applicants are usually not informed before May. RWTH Aachen University notifies all applicants about their application result.


Once you are accepted for admission, you can enroll to the master SSE. Note that you have to enroll before the enrollment deadline.
Document Actions