Artificial Intelligence and Data Science Heinrich Heine University Düsseldorf
- Duration
- 4 semesters
- Language of instruction
- English
- Tuition fees
- No tuition fees
- Next application deadline
- View details
- Language level required
- English: B2German: None
Programme overview
Quick facts
- Degree
- MSc
- Duration
- 4 semesters
- Full-time / part-time
- Full-time
- Intake
- Winter semester
- Joint degree / double degree programme
- No
- A Diploma supplement will be issued
- Yes
- Combined Master's degree / PhD programme
- No
Language of instruction
Courses are held in English (100%).
Programme description
Artificial Intelligence (AI) and Data Science are the driving forces behind the fast-paced advances in digitalisation and automatisation that will change our everyday life. This two-year Master's programme focuses on the theoretical foundations of Artificial Intelligence and Data Science and their applications to real-world problems. Specialised lectures guide you towards specific research areas, such as natural language processing, computer vision, and analysis of biological/medical data. Central to this programme are machine learning methods and their applications, with a strong focus on deep learning.
Choosing from a range of elective courses you can tailor the programme to your personal interests. As a graduate of the Artificial Intelligence and Data Science programme, you will have a solid understanding of the mathematical and statistical foundations of AI-related research. You will also have a good overview over state-of-the-art algorithms and an in-depth understanding of how to apply these algorithms to specific research problems. In addition, you will get the skills to carry out research in academic or R&D environments and to identify how techniques of Artificial Intelligence and Data Science can provide solutions to data-based IT problems in industry.
There are no studying fees, except for a semester contribution of approx. 300 EUR.
Programme structure
Every student in the programme takes the following four courses:
- Advanced Programming and Algorithms (10 CP)
- Machine Learning (5 CP)
- Mathematical and Statistical Foundations of Data Science (10 CP)
- Deep Learning (10 CP)
Additionally, students have to complete the following:
- Lab rotation I (10 CP)
- Lab rotation II (10 CP)
- Master's thesis (26 CP)
- Master's thesis seminar (4 CP)
Each student can select courses worth 35 CP (i.e., typically six to seven courses) from a broad range of electives. For these electives see our module handbook.
Mode of study
- Fully on-site
International elements in the curriculum
The curriculum of this study programme includes international elements that support global perspectives and cross-cultural learning:
- Language training provided
- Projects with partners in Germany and abroad
Integrated internships
The programme includes two Lab Rotations (of six weeks each), during which students carry out practical work with research groups inside or outside HHU or in R&D environments at companies. The six weeks workload (10 ECTS) for a lab rotation need not to be taken in one block. The time a student needs to be physically present at the lab can be negotiated with the supervisor. Lab rotations are offered by all lecturers that give courses within the Master’s programme and selected groups at the Jülich Research Centre (e.g. the Jülich Supercomputing Centre). Students must get in contact with research groups or R&D departments well ahead of time before the lab rotation starts. The supervisors of the lab rotation select among applicants based on their suitability for the project. Outside HHU, the two lab rotations can be combined into a three-month internship.
Application and admission
Application period(s)
Please see our website for information about the application period
Academic admissions requirements
The course has restricted admission. A prerequisite for starting studies is a first university degree, with the required necessary background education as determined in the exam regulations. In brief, you need a Bachelor's degree in Mathematics, Computer Science, Physics, Electrical Engineering or a related area, whose curricula include the modules Analysis I + II, Linear Algebra I, and either Stochastics I or Numerics I, that together comprise 30 ECTS and were taught at a level that corresponds to the level for computer scientists at HHU. The exam board determines whether you fulfil the entrance requirements.
The final grade of your Bachelor's degree must not be below 2.5 with respect to the German grading system. You can convert grades to the German system by using the "Bavarian Formula".
Language requirements
German language requirements
English language requirements
Accepted certificates include
| Certificates | Minimum result |
|---|---|
TOEFL iBT (since 2026)
|
Total: 4 / 6
Reading: 4 / 6
Listening: 4 / 6
Writing: 4 / 6
Speaking: 4 / 6
|
IELTS Academic
|
Total: 6 / 9
|
Cambridge English Qualifications
|
Total: B2 First
|
How to apply?
Costs and funding
Tuition fees per semester
No tuition fees
Semester contribution
A semester fee of approx. 350 EUR is required upon registration/enrolment as a student or doctoral researcher. This fee covers transport by bus, tram, and regional trains within North Rhine-Westphalia for the entire semester as well as the use of student facilities at discounted prices.
Cost of living
Students or doctoral researchers should calculate monthly expenses amounting to at least 1,000 EUR in order to live in a modest way, including costs for housing, food, health insurance, semester fees, study materials, etc.
Part-time employment
A limited number of campus jobs are available. Students from non-EU countries are permitted to work 240 half days or 120 full days per calendar year without a work permit.
Living & services
Support for international students
- Accompanying programme
Accommodation
On-campus student accommodation is available, as is private accommodation near campus. For further information, please check http://www.stw-d.de or send an e-mail to info@stw-d.de.
Doctoral students can contact the tutor service of the Junior Scientist & International Researcher Centre (JUNO) for information and support concerning accommodation in Düsseldorf (www.juno.hhu.de/en/tutorservice).
Depending on the type of accommodation, the monthly rent in Düsseldorf usually ranges from around 500 EUR to 600 EUR for a basic apartment or a room in a shared apartment ("Wohngemeinschaft").
Contact
Computer Science
- Name
- Dr Peter Arndt
- Address
- Universitätsstr. 1, 40225 Düsseldorf