Software Systems Engineering
RWTH Aachen University · Aachen, Germany, Europe
Duration
24 mo
Tuition
No tuition fee
sourcedIntake
Winter semester
English
—
Winter semester intake. Most universities admit on a rolling basis — we confirm the exact application deadline for your profile, free.
Course details verified 09 Sep 2026 — intakes, entry requirements and course facts · official source
Fee sourced Taken from the university's published fees page, not re-checked since — confirm it before you budget. See the university fees page.
About this programme
This programme focuses on the design and implementation of complex software systems, including their embedding in technical and socio-technical systems. The programme is designed to take full advantage of the scope and environment offered at RWTH Aachen University as one of the leading universities of technology in Europe. Students will gain knowledge of theoretical, practical, and applied aspects of computer science, which will allow them to adapt quickly to the constant changes in this fast-paced field. In addition, students will gain the ability to understand the necessary depth and interdisciplinary skills by taking courses in several areas. The programme features the areas of theoretical computer science, AI & data, hardware/software systems, visual computing & interaction and software development methods & tools. Students will take a seminar and a lab course, and they will conclude their studies by writing a Master's thesis. For detailed information on the programme's structure, please refer to the programme's website. The standard duration of the study is four semesters (two years). In each semester, about 30 credits have to be achieved in lectures from different areas, seminars, labs, and the Master's thesis in the fourth semester. The programme's curriculum covers the areas of theoretical computer science, AI & data, hardware/software systems, visual computing & interaction and software development methods & tools. Students are required to take courses of at least 12 credits in theoretical computer science as well as at least 24 credits in software development methods & tools, including a mandatory course on the management of large software system engineering projects. During the programme, students must take a seminar and a lab course. The course contents will be structured according to the ECTS (European Credit Transfer System). Each student will be assigned a professor from the Computer Science Department as a personal mentor. PDF Download
Intakes & deadlines
Winter semester
Dates confirmed for your profile · Open
Entry requirements
-
English
E.G. IELTS Academic: 5.5
-
Prerequisites
For detailed academic admission requirements, please refer to the programme's website. The following is a brief summary: Candidates must have a first degree (Bachelor of Sciences or Engineering) in computer science, computer engineering, informatics, or any other closely related discipline, awarded by an internationally recognised university-level institution. Candidates should have performed above average in their undergraduate studies. Candidates must have a substantial background in computer science and mathematics. Typically, this would include courses in the following areas: mathematics: calculus, discrete mathematics, linear algebra, and probability theory practical computer science: programming languages, data structures and algorithms, databases and information systems, elements of machine learning, data science and software engineering technical computer science: computer architecture, operating systems and system software, IT security and data communication and security theoretical computer science: automata theory and formal languages, computability and complexity theory, and mathematical logic The Graduate Record Examination (GRE) general test is mandatory for applicants that are not citizens of the European Union or European Economic Area. The GRE general test result must be provided with the application for admission. Applications that require the GRE general test results but are submitted without them are rejected. In case substantial background knowledge is missing, a bridging course can be assigned as an additional programme requirement. Note that we only check submitted applications for eligibility, so please do not contact us to check the eligibility for you before the deadline.
-
Documents
SOP, LOR & Resume — generate them free in 2 minutes.
This is an indicative early-career range for the whole Computer Science / IT field in Europe, from official graduate-outcome data — not a figure for this programme or university, and not a guarantee of what you will earn. What you actually earn depends on the role, employer, city and your visa.
Source: get in IT (Gehaltsstatistik Informatik 2026), 2026. Market job-board data — less official than a government survey; treat as indicative.
Rupee figure converted at the 18 Aug 2026 mid-market rate; your bank's rate will be worse and currencies move, so use it for planning, not as the amount you will receive.
Fees & scholarships
No tuition fee tuition (sourced). We confirm the exact costs and the scholarships you qualify for at RWTH Aachen University — free, for your profile.
Other programmes at RWTH Aachen University
RWTH Aachen University
Advanced Computational Methods in Civil Engineering
No tuition fee Tuition · sourced 2 years Duration View details
RWTH Aachen University
Applied Geosciences – Applied Mineralogy and Crystallography (AMC) (MSc)
No tuition fee Tuition · sourced 2 years Duration View details
RWTH Aachen University
Applied Geosciences – Computational Geology and Geophysics (CGG) (MSc)
No tuition fee Tuition · sourced 2 years Duration View details
RWTH Aachen University
Applied Geosciences – Energy & Mineral Resources (EMR) (MSc)
No tuition fee Tuition · sourced 2 years Duration View detailsCampus photos on this page: א (Aleph) (CC BY-SA 2.5) — via Wikimedia Commons.
Software Systems Engineering — FAQs
5 questions
Tuition is No tuition fee. Taken from the university's published fees page, not re-checked since — confirm it before you budget. We confirm the current fee and the scholarships you qualify for — free.
The main intake is Winter semester. Most universities admit on a rolling basis — we confirm the exact deadline for your profile, free.
For detailed academic admission requirements, please refer to the programme's website. The following is a brief summary: Candidates must have a first degree (Bachelor of Sciences or Engineering) in computer science, computer engineering, informatics, or any other closely related discipline, awarded by an internationally recognised university-level institution. Candidates should have performed above average in their undergraduate studies. Candidates must have a substantial background in computer science and mathematics. Typically, this would include courses in the following areas: mathematics: calculus, discrete mathematics, linear algebra, and probability theory practical computer science: programming languages, data structures and algorithms, databases and information systems, elements of machine learning, data science and software engineering technical computer science: computer architecture, operating systems and system software, IT security and data communication and security theoretical computer science: automata theory and formal languages, computability and complexity theory, and mathematical logic The Graduate Record Examination (GRE) general test is mandatory for applicants that are not citizens of the European Union or European Economic Area. The GRE general test result must be provided with the application for admission. Applications that require the GRE general test results but are submitted without them are rejected. In case substantial background knowledge is missing, a bridging course can be assigned as an additional programme requirement. Note that we only check submitted applications for eligibility, so please do not contact us to check the eligibility for you before the deadline. English: E.G. IELTS Academic: 5.5.
The programme runs about 24 months full-time.
Yes — shortlisting, SOP, LOR, Resume, application, scholarships and visa guidance are all free. We're paid by partner universities, not by you.
Apply to Software Systems Engineering — free help
A counsellor calls you back during office hours — 9am to 8pm IST, Mon to Sat. We are open now.