Master Software Systems Engineering

Seite nur auf Englisch verfügbar (page available in English only)

Die Information zum Master Software Systems Engineering sind derzeit nur in English verfügbar. Englische Sprachkenntnisse sind eine Zugangsvoraussetzung für diesen Master-Studiengang.

Application for Admission

Table of Contents

Students interested in enrolling to the Software Systems Engineering (SSE) master program must apply for admission. Further, if (and only if) the applicants are 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.

Deadline

The SSE master program starts each winter term, which begins around October. In order to join the SSE master program, applicants have to submit their application for admission before the application for admission deadline (this is a hard / strict deadline!). The deadline depends on the applicant as there is

  • a deadline for applicants who are not from the European Union (EU) or European Economic Area (EEA) and
  • a deadline for applicants who are from the EU or EEA.

Note that exceptions to this rule are described on the master application information for internationals page.

Non-EU & Non-EEA applicants

March 1st1

This is the deadline for the application for admission for a first semester start in the following winter term. The applications can be submitted between December and March 1st.

For a higher semester start2 applications can be submitted

  • between December and March 1st for the following winter term and
  • between June and September 1st for the following summer term.

Read the explanation in the footnote 2 before applying for a higher semester start.

EU & EEA applicants

July 15th1

This is the deadline for the application for admission for a first semester start in the following winter term. The applications can be submitted between June and July 15th.

For a higher semester start2 applications can be submitted

  • between June and July 15th for the following winter term and
  • between December and January 15th for the following summer term.

Read the explanation in the footnote 2 before applying for a higher semester start.

1: For the latest information always refer to the master application information for internationals page on RWTH Aachen University’s website. The SSE master program is a program with an open admission (not a restricted admission (NC)). In case the information on this page and the linked page differs, consider the information on the linked page as correct.

2: There are increased requirements for an admission to a higher semester start. Students do not only need to provide qualifications for the admission to SSE but also for the semesters they want to skip, e.g., if they apply for a second semester start they apply for SSE plus skipping the first semester. For this students need to provide proof of completed courses related to the master SSE curriculum amounting for the number of semesters they intend to skip (approx. 30 ECTS credit points / semester). Most students do not have the qualifications for a higher semester start and thus should apply for a first semester start. Carefully check this before applying!

Requirements

There are two types of requirements that an applicant for the SSE master program needs to meet in order to be admitted:

  1. formal admission requirements and
  2. special admission requirements.

Formal admission requirements

Questions regarding the formal admission requirements

If you have questions regarding these requirements, contact the International Office. Do not contact the academic advisory of SSE regarding formal admission requirements as this only delays the response.

An application must strictly meet the formal admission / entrance requirements. The International Office checks whether submitted applications meet these requirements. Applications that do not meet these requirements are rejected. Thus, the requirements must be read carefully before applying.

  • An applicant must have a first degree in Computer Science or closely related field awarded by an internationally recognised university-level institution. This can be a Bachelor of Science or Bachelor of Engineering in Computer Science, Computer Engineering, Informatics, or other closely related discipline.
  • An applicant must have one Graduate Record Examination (GRE) General Test result that meets all of the following requirements (see exception below):
    • quantitative reasoning score: above 75th percentile (among 25% best)
    • verbal reasoning score: above 15th percentile (among 85% best)
    • analytical writing score: at least 3.5

    The GRE general test result must be provided with the application for admission before the application for admission deadline. It cannot be handed in after the application for admission deadline.

    Exception: 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).

  • An applicant must have a English language certificate that proofs that he/she is able to speak and write fluently in English.

    For a list of accepted English language certificates and 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. Note the limited validity time of language certificates (TOEFL and IELTS tests lose their validity after two years after the tes). For an IELTS test, note that it must be the academic IELTS test, not the general IELTS test.

  • We strongly recommend that an applicant should have a minimum Cumulative Grade Point Average (CGPA) of 65% in his/her computer science or closely related undergraduate / bachelor degree.

GRE tests during COVID-19 pandemic

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.

Submitting the GRE test result with an application​

  • 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.
  • You can optionally submit the GRE test results to RWTH Aachen University via ETS using the ETS code for RWTH Aachen University, which is 8504 (Aachen U Technology). However, independent of that you always need to upload the GRE test results document in RWTH Aachen University’s online application portal.

Special admission requirements

The special admission / entrance requirements are specific for the SSE master program and must be read carefully before applying. The requirements are defined in the SSE master program’s examination regulations that currently are only available in German language. In order to help students without German proficiency, they are described subsequently in English.

Check of special admission requirements

Applicants need to check themselves whether they meet the special admission requirements. The academic advisory of SSE cannot check the admission requirements for applicants.

An applicant should have performed above average in their undergraduate studies and must have a substantial background in computer science and mathematics. This means that an applicant must have qualifications (from a university) with contents matching the contents of the subjects listed below. The courses match qualifications that are part of RWTH Aachen University’s Bachelor in Computer Science.

If an applicant cannot provide matching qualifications for few of the required courses, there is a small margin for still being admitted. Each application is carefully examined regarding whether each of the required courses is matched by one ore more of the applicant’s provided qualifications. For this, not only the title and credit points of the courses are considered but especially the courses‘ contents. If the qualifications provided by the applicant deviate from the required courses only slightly, the requirements might still be recognized as met. The decision of whether or not the provided qualifications meet the requirements is made by the exmination board.

AreaCourseCourse contents*ECTS credit points
MathematicsCalculussee module 11149718
Discrete structures (discrete mathematics)see module 11154726
Linear algebrasee module 11158616
Introduction to applied stochastics (probability theory)see module 11127126
Practical computer scienceProgrammingsee module 12149578
Data structures and algorithmssee module 12119718
Databases and information systemssee module 12119696
Software engineeringsee module 12119656
Technical computer scienceIntroduction to computer engineering (computer architecture)see module 12149586
Operating systems and system softwaresee module 12149606
Data communication and securitysee module 12119726
Theoretical computer scienceAutomata theory and formal languagessee module 12149616
Computability and complexity theorysee module 12120046
Mathematical logicsee module 11130046

* Click on the „English“ button (near to the top of the page) to get to the English version of the module description.

How to apply

German applicants should check the Zugangsvoraussetzungen für den Master page and the Bewerbung Master page.

Get translations 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.

Make sure to obtain a proof of English proficiency

For details on when to upload the document proving the applicant’s English proficiency, refer to the language requirements page on RWTH Aachen University’s website. As of March 2021 the website explains that the applicant is not asked to upload a document proving his/her English proficiency during the application for admission. Instead the applicant has to provide the document(s) when enrolling.

Prepare the module descriptions document

For the application for admission, you need to upload a module description document describing the subjects / courses that are relevant to the application for admission to the SSE master program. Please consider the following when preparing the module descriptions document as this helps us process your application quickly and correctly (without overlooking any of your qualifications):
  • Provide a matching of the requirements: Add a cover sheet in front of the module descriptions document(s) and write down on this cover sheet which of the courses you passed fit to which of the special admission requirements.
  • Provide an easy to search document: Add on the cover sheet for every course you passed that is relevant for matching the special admission requirements the page number of the repective module description. If possible provide a searchable PDF module description document.
  • Provide a complete document: Make sure to provide official descriptions of all courses relevant to meeting the special admission requirements of your application.
  • Provide a list of open (not yet completed) exams: If you have not yet completed all courses relevant to meeting the special admission requirements, but you will soon, note this down in the cover sheet. If we do know about these courses, you might be admitted based on the condition that you later prove that you completed the exams.

Submit your application

Submit your application for admission via RWTH Aachen University’s online application portal. You need to register and create an account first. Then, you can input and submit your application. Make sure to submit your application before the application for admission deadline.

Application result notification

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. Once the admission decisions are made, RWTH Aachen University informs all applicants about their result.

Enrollment

Accepted applicants must enroll to the SSE master program in time, i.e., before the enrollment deadline.