M.Sc. Software Systems Engineering

RWTH Aachen University

Application deadline: March 1
Tuition fee:
  • Free (EEA)
  • Free (Non-EEA)
Start date: October  2014
Languages:
  • English
Location:
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

Add to favourites

Description

Advertisement

This programme focuses on the design and implementation of complex software systems, including their embedding in technical and socio-technical systems. The design of the programme takes full advantage of the environment offered at RWTH as one of the leading universities of technology in Europe.

A student will achieve knowledge in both theoretical and practical computer science, which will allow one to adapt quickly to the changes in this constantly evolving field. In addition, the student will gain the ability to understand the depth and inter-disciplinary skills needed by taking courses and writing a thesis in an area of specialisation.

This programme consists of a core curriculum and an area of specialisation. The student is required to cover both subfields, which typically means taking three courses in each of the two subfields. In addition, a mandatory course on the management of large software system engineering projects is also required. The master thesis typically occupies the final six months of the programme and can be written in industry or at the university.

Goals

Whilst a Bachelor degree in Computer Science typically qualifies a person to participate in large software projects, the Master degree provides the skills needed for leadership. Graduates of the Software Systems Engineering programme can be expected to be technically innovative, to work as system architects, and to manage large projects. Graduates will also have the necessary qualifications to pursue a doctoral degree.

Contents

This programme focuses on the design and implementation of complex software systems, including their embedding in technical and socio-technical systems. The design of the programme takes full advantage of the environment offered at RWTH as one of the leading universities of technology in Europe.

A student will achieve knowledge in both theoretical and practical computer science, which will allow one to adapt quickly to the changes in this constantly evolving field. In addition, the student will gain the ability to understand the depth and inter-disciplinary skills needed by taking courses and writing a thesis in an area of specialisation. This programme consists of a core curriculum and an area of specialisation.

The core curriculum spans both

Theoretical Computer Science:

* Complexity Theory, Logic,
* Theory of Parallel Processes,
* Compiler Construction and

Practical Computer Science:

* Programming Languages,
* Communication and Distributed Systems,
* Information Systems,
* Artificial Intelligence,
* Speech and Image Processing.

The student is required to cover both subfields, which typically means taking three courses in each of the two subfields. In addition, a mandatory course on the management of large software system engineering projects is also required.

The area of specialisation, which consists of courses combined with a seminar and a master thesis, can be one of the following:

* formal systems engineering,
* software engineering,
* high-performance computing,
* distributed systems engineering,
* information systems engineering,
* or embedded/intelligent system engineering.

Other specialisation, in co-operation with disciplines such as Biology, Medicine, and Engineering, can be arranged. The master thesis typically occupies the final six months of the programme and can be written in industry or at the university.

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. Students are required to take at least three courses in Theoretical and Practical Computer Science as well as the area of specialisation.

Requirements

A candidate should have a recognised 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. Candidates should have also performed above average in their undergraduate studies. The Graduate Record Examination (GRE) is also strongly recommended.

For English-taught programmes candidates must be able to speak and write fluently in English (TOEFL 550 paper-based /213 computer-based or IELTS 6.0). English-speaking students attend a basic German language course that will start in August, two months prior to the beginning of the master programme.

Special Entrance Requirement

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, an applicant should have at least two advanced undergraduate courses on specialised topics such as Distributed Systems, Information Systems, Operating Systems, and Compilers.

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
  • Get a free e-book packed with useful tips about studying in Europe
  • Receive personal updates helping you to find the right study programme for you
Sign up now or log in

Contact

Using the form on this page, you can directly ask questions to the contact persons at the university.

Fill out your contact information and message. The information you fill out in this form will be sent directly to the university. They will reply to you on the e-mail address you provide here.

mastersportal.eu cannot take any responsibility for the answering of contacts or for the content of their replies.

To: Dr. Alexander Ferrein
Subject (Leave Blank):
Your name:
Your e-mail address:
Your message:

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

more information

Thanks for your question

Please provide your e-mail and name, so we can get back to you. Already a member? Sign-in

Or

Please provide a valid e-mail address
Thanks for your question
Please sign-in
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
in Europe?
Chat with us!
More info about studying
in Europe? Ask a question to
our study advisors!
Chat with us!
Ask a question to our
study advisors! Click here
anywhere