M.Sc. in Media Informatics

Application information

Language of Instruction

The programme will be taught completely in English.

Duration of the Programme

Two years

Beginning of the Programme


Deadline for Application

March 1st the same year the programme starts.

For applicants from Germany or the EU, or applicants who have received or are going to receive their first degree in Germany, application is possible also after March 1st. Due to an admistration break the portal opens on May 7th. The respective deadline will be mid of July.

Applicants from China may have to deal with application matters earlier (like till January) due to APS and interview matters. Further information about that can e.g. be found here

All international applicants (EU and non-EU) shall apply via the International Online Application. For further information please see International Application Procedure

Applicants from Germany or applicants who have received or are going to receive their first degree in Germany please apply via the following Online Application (Germans and first degree from Germany) 

Information about the English language requirements can e.g. be found at: English language requirements

Formal Entrance 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.

If a candidate has another first degree the background in computer science, math and engineering should still be strong, otherwise a bridging course will required or the application is not good enough for admission (Please note, we do not answer question about the eligibility via e-mail, simply apply).

Candidates should have also performed above average in their undergraduate studies.

The Graduate Record Examination (GRE) is strongly recommended as additional decision criteria. 

For English-taught programmes candidates must be able to speak and write fluently in English. We require certain language skills as listed here: English language requirements.

Currently it is a score of 90 points in the Internet-based TOEFL (IBT), or IELTS with higher than 5.5, or First Certificate in English (FCE) with minimum grade of B, or Cambridge Test – Certificate in Advanced English (CAE).

Special Entrance Requirements

The candidate should have a substantial background in computer science and mathematics. 

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

In addition, a candidate should have at least two advanced undergraduate courses on specialised topics such as e.g. Distributed Systems, Information Systems, Operating Systems, Multimedia Techniques, ...

In case background knowledge is missing, a bridging course is assigned as an additional programme requirement. If the background is not good enough, the candidate is not accepted for admission. Please note that we do not answer questions regarding your background knowledge via e-mail. Simply apply and await our decision.

For further general information please check the RWTH webpages.

If you have specific questions on course content please contact:

share this page on: