Zum Inhalt springen


You will certainly have questions before you register for the course. You can find answers here:

No. The master program is intended as a full time presence course. There is no part time mode.

The master program is intended as a full time presence course. The is no part time mode.

Lecture times for future semesters are not fixed yet, but as an example here are the lecture times for the first semester master students of the winter semester 2019/20:
Monday 10:30-12:00 Machine Learning,
Tuesday 10:30-12:15 Maths for AI
Wednesday 12:30-14:00 Machine Learning
Thursday 12:30-14:00 Advanced Programming
-every 2nd Thursday 14:30-16:00 Advanced Programming exercise class
Friday 10:30-12:15 Maths for AI

Additionally you have to choose one of
Tuesday 16:30-18:00   OR   Wednesday 10:30-12:00
Maths for AI exercise class

and one of
Monday 18:30-20:00   OR   Friday 12:30-14:00
Machine Learning exercise class

There are two one week block projects in the Advanced Programming Course in February, one voluntary, one compulsory - these will require the presence of the students the whole time.

In the second and third semesters, additionally to the lecture courses, you will have to participate in "lab rotations". This means that you need to join a research group of the university or some unit in a company for six weeks and work with them, handling their data. This can be done outside the lecturing times, and it is probably easier to organize this way.

The concrete requirements, including your required presence times, will depend on the group hosting you. Your time of presence should comprise around 300 hours.

We will need from you the following documents:

1. Bachelor certificate (or certificate of a comparable university degree) with final grade. Alternatively, if you have not yet completed your bachelor degree, submit a provisional certificate with an intermediate grade based on your completed courses. We will need the full certificate until 30th of September, otherwise we can not enroll you.

2. Transcript of Records with your courses and grades

3. Unless your mathematics courses have been taken at an institute for mathematics and have clear descriptive names like "Linear Algebra", "Analysis", "Stochastics" (as opposed to names like "Mathematics for Engineers 1/2/3"), enclose the syllabus of your mathematics courses.

4. If you do not yet have your bachelor degree, we need a confirmation from your supervisor that you are scheduled to submit your bachelor thesis, with the expected date of completion of your degree. If your bachelor degree does not involve writing a thesis, we need a confirmation of this fact from your university.

5. Proof of your proficiency in English:

If your bachelor course was taught entirely in English, then you do not need an extra certificate of English skills.

6. Copy of your passport or ID card

7. If you are eligible for preferential treatment, e.g. because of some disability, we need a confirmation of that.

No. Admission is only possible if you have successfully completed mathematics courses worth 30 CP, at a suffiently high level, in the subject areas of Analysis, Linear Algebra, Statistics/Stochastics or Numerical mathematics.

You must have successfully completed mathematics courses worth 30 CP, at a suffiently high level, in the subject areas of Analysis, Linear Algebra, Statistics/Stochastics or Numerical mathematics.

Here is the list of topics covered in the Mathematics courses at HHU that that we would like our local students to have passed. The content of your mathematics courses does not have to match 100% with these, but should go into the same direction.

Analysis I
Real and complex numbers, sequences, convergence, Cauchy sequences, limits, series, continuity, compactness, special functions, differential calculus, integration, squences of functions, power series, Taylor expansion

Analysis II
calculus in many variables, mean value theorem and Taylor expansion in many variables, Implicit function Theorem, finding extrema with and without constraints, normed and metric spaces, Banach fixed point theorem, ordinary differential equations, existence and uniqueness theorems, special solution methods, linear differential equations, systems with constant coefficients, stability

Linear Algebra I
Sets, groups, rings, fields, complex numbers, finite prime fields, vector spaces, linear independence, bases, sums and quotients of vector spaces, linear maps, matrices, kernel and image, isomorphism theorems, rank, systems of linear equations, endomorphisms, determinants, Laplace expansion, eigenvalues and eigenvectors, characteristic polynomial, diagonalizability, scalar products, lengths and angles, Gram-Schmidt orthogonalization, orthogonal and unitary endomorphisms

models for random experiments, applications in computer science and natural sciences, independence of random variables, generating functions, weak law of large numbers, central limit theorem, Maximum-Likelihood estimation, significance tests, linear regression


No. Our admission criteria are exclusively based on your previous university education.

Yes. You can enroll at some university and complete courses covering our desired mathematical prerequisites before application.
If you do not have written the exams at the time of application, you can be admitted conditionally, but you need to provide proof that you passed exams before you can enroll.

Yes, you can enroll for some bachelor program at HHU and do the required mathematics courses. Note, however, that all bachelor programs at HHU, and also the mathematics lectures, are in German and you have to pass a C1 level German test for admission.

None, except a fee of 300 Euros per semester. In exchange you become eligible for cheap student housing, get student prices in the mensa and a ticket for local traffic in the state of Northrhine-Westphalia

To be eligible for admission you need a grade of 2.5 or better in the German system. We have 40 slots per year for the master program and fill them according to the grades in the bachelor degree. Thus the lowest grade sufficient for acceptance varies each year.

No. Admission will only take your bachelor degree into account. The only way your master studies can be taken into account, is if you did courses covering your mathematics prerequisites.

In 2020 we will have the first full round of applications and we have no previous experience to share.

You can convert grades to the German system by using the 'Bavarian Formula', see
The outcome must be a number lower than or equal to 2.5, then you are eliglible for application (lower numbers correspond to better grades in the German system).

Following a resolution of the German ministers of education, Dutch grades should be converted putting a 9 as the highest possible degree in the 'Bavarian formula', instead of the actual highest possible degree which is 10.

For admission to a master program in Germany your academic degrees should be equivalent to, or better than, a German bachelor degree.

To find out how your degree formally compares to a German bachelor degree you can visit the website below.
Unfortunately this website is entirely in German, but we give you some English instructions. Go here:
Click on "Suchen nach Abschlüssen", select your country from the drop down menu "Länderauswahl".
Select the type of degree that you possess from the next dropdown menu below.
Select the area in which you have your degree from the next dropdown menu below.
Click on "Suche starten".
Select your degree from the list at the bottom of the page. If you click on the "+" symbol, a pop up window will open.
In the section "Bewertung" of that pop up window, in the second column, you find equivalent German degrees.
If one of "Bakkalaureus/Bachelor3j", "Bakkalaureus/Bachelor4j", "Diplomgrad(FH)", "Diplomgrad" is there, then you are eligible for admission to a master program in Germany.

The following language certificates are accepted:

a) Test of English as Foreign Language (TOEFL), Paper-based (min 500 points), Computer-based (min 200 points), or Internet-based Test (IBT, min 80 points),

b) IELTS test with a score of at least 6.0.

c) A German Abitur certificate, showing that English has been constantly taken as a subject and passed with the grade of "sufficient" up to the end of the qualification level 1 (grade 11 at G8-Abitur, otherwise grade 12).

d) A bachelor or master degree that was entirely taught in English. This fact should be stated on your transcript of records or some additional document from your university.

The deadline is 15th of July.

You can submit applications from 1st of March. Early applications do not lead to early answers: we only evaluate the submissions after the deadline on 15th of July.

We start evaluating the applications after the deadline on 15th of July. We try to send out acceptance letters within a week.

Yes, there are German courses for international students:

You do, however, not need to speak German to be admitted in our master program, to follow our courses or to get along in Germany in general.

There are no funding opportunities attached to our program. We can not offer you any jobs, loans or grants.
To cover your expenses in Düsseldorf, you can either apply for grants from other institutions or take up a small job: with a student visa in Germany you are allowed to work up to a certain number of hours per month.

To move to Germany you may need to apply for a student visa after getting our letter of acceptance. The procedures for this vary from country to country - you will have to check with a German embassy in your country.

A bachelor degree in economy is ok, but it does typically not come with mathematics courses with the depth and and range of topics required for admission. Mathematics courses for economists do generally not count towards the 30 CP that we require. If you have an economy degree with a very strong mathematics emphasis this may be different though.

Verantwortlichkeit: Redaktion HeiCAD