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 (till about 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 
Please be aware that even in the online application you have to send certain documents via normal mail till the given deadline. 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. 

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 (TOEFL 550 paper-based / 213 computer-based / 90 internet-based or IELTS 6.0). 
Although all courses are taught in English the students shall nevertheless learn German during their time in Germany. Therefore, a basic German language course is offered before start of the programme and during the first year.

Please see English language requirements for further information.

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

For further general information please check the RWTH webpages.

If you have specific questions on course content please contact:

share this page on: