M.Sc. Software Systems Engineering

RWTH Aachen University

Application deadline: Wintersemester bis zum August 15;Sommersemester February 15
Tuition fee:
  • Free (EEA)
  • Free (Non-EEA)
Start date: October  2015
Credits (ECTS): 120 ECTS
Duration full-time: 24 months
Languages:
  • English
Location:
Disciplines:
Delivery mode: On Campus
Educational variant: Full-time

Show more

Your Details
Thank You

Become a StudyPortals member and get access to exclusive information, like scholarships and student reviews, related to your favourite programme!

Please enter your full name.

Something went wrong. Please try again here.

Confirmation e-mail address does not match.

Confirmation e-mail address does not match.

An account with this e-mail already exists. Please log in here.

Are you already a StudyPortals Member?
Find all members only information here

Next

Thank you! Please check your e-mail to activate your account. Once your membership account is activated, you can find all information here.

You can also find alternative Masters here

Description

Advertisement

While a Bachelors degree in Computer Science typically qualifies an individual to participate in large-scale software projects, the Masters degree provides the skills needed for leadership. Graduates of the Software Systems Engineering program are expected to be technically innovative, to work as system architects, and to manage large projects.

Graduates will also have the qualifications necessary for pursuing a doctoral degree.

Career Prospects
Computer scientists have been in great demand in past years, a trend which is expected to continue into the foreseeable future. The ability to design and implement large computer software systems in an interdisciplinary environment opens the door to management and leadership positions, an aspect that distinguishes this program from other Masters programs in Computer Science.

Contents

The curriculum covers the areas of theoretical foundations of software systems engineering, communication, data and information management, applied computer science, and software engineering.

Students may take courses of no more than 35 credits in each of these areas but are required to take courses of at least twelve credits in theoretical foundations of software systems engineering as well as at least 16 credits in software engineering. This includes a mandatory four credits course on the management of large software system engineering projects and courses in the amount of twelve credits to be choosen from a specific set of lectures called Core Subjects both in software engineering and in theoretical foundations of software systems engineering.

Additionally, students need to take two seminars and a lab course during the program.

The Masters examination consists of course-related exams, the two seminars, the lab course, an oral core exam on courses of twelve to 18 credits and the Masters thesis.

The thesis typically takes the final six months of the program and can be written within the framework of an internship in the industry or at the university.

The course content 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.

Requirements

Formal Entrance Requirements

* Candidates should have a recognised first degree (Bachelor of Science or Engineering) in Computer Science, Computer Engineering, Informatics, or another closely related discipline, awarded by an internationally recognised university or equivalent degree-awarding institution.

Applicants should also have performed above average during their undergraduate studies. Further, we strongly advise candidates to take the Graduate Record Examination (GRE).

Candidates must be able to speak and write fluent English (TOEFL 213 computer-based). English-speaking students will attend a basic German language course starting in August, two months prior to the beginning of the Master's program.

Special Entrance Requirements

* The candidate should have a substantial background in Computer Science and Mathematics.

Typically this would include courses in the following areas: Calculus, Linear Algebra, Discrete Mathematics and Logic, Probability Theory, Fundamentals of Computer Programming, Computer Architecture, Data Structures, Analysis of Algorithms, Programming Languages, Computability, and Complexity Theory.

In addition, the applicant should have taken at least two advanced undergraduate courses in specialised topics such as Distributed Systems, Information Systems, Operating Systems, and Compilers.

English Language Requirements

IELTS band: 6
TOEFL paper-based test score : 550
TOEFL iBT® test: 80

Members only information

Scholarships

Please sign in to have access to members only information like related scholarships, student reviews etc. Not a member yet? Create a StudyPortals membership account now!

Reviews

Please sign in to have access to members only information like related scholarships, student reviews etc. Not a member yet? Create a StudyPortals membership account now!

Create a free account now!

  • Save and compare your favourite study programmes
  • Apply for the
    € 1000 scholarship
    awarded by StudyPortals each three months
  • Receive personal updates helping you to find the right study programme for you
Sign up for free or log in

Apply for a € 1,000 Scholarship from StudyPortals now Awarded every three months

more information

Welcome to StudyPortals chat
Thank you
Thank you for your question. We will get back to you soon! The reply will be sent to your account which you can activate via the e-mail you just received. Find more study programmes
More info about studying
abroad?
Chat with us!
More info about studying
abroad? Ask a question to
our study advisors!
Chat with us!
Ask a question to our
study advisors! Click here
anywhere