Intelligent systems and robots are expected to become an integral part of our daily lives. In order to be accepted by, and interact efficiently and naturally with, humans, they have to adapt to changing environments and the users they interact with. Intelligent systems are expected to automatically acquire and manage knowledge through a variety of sensors and to learn and optimise their behavior over time. This international Master's program aims to provide students with the ability to create these intelligent adaptive systems and to prepare them for a future market, where intelligent and adaptive behavior is considered the standard for computer systems.

As one of the few computer science programs in Germany that are taught completely in English, the Master course „Intelligent Adaptive Systems“ prepares students for international research and professional work. Following a balanced approach, it is placed in between programs with a purely technical focus and programs that offer a general computer science curriculum.

Its curriculum is focused on the area of smart technology and intelligent adaptive systems and provides in-depth training in this area. The selected modules provide a comprehensive overview including technical aspects and state-of-the-art algorithms and methods. Students are introduced to current research in the corresponding fields and have the opportunity to deepen the acquired knowledge by participating in international research projects.

The Master in Intelligent Adaptive Systems is a 2-year research-oriented program that is taught in English. Students, both national and international, can profit from an international environment and improve their grasp of the English language and knowledge on cultural differences. The inter-student exchange is fostered in seminars and work groups and extended in extra-curricular discussions and activities. Through the proximity to current research projects, students have the possibility of a smooth transition into collaborative research environments and continuing education and study.


Core Lectures

Core lectures are compulsory for all students. This set of lectures conveys an in-depth understanding of different types of intelligent adaptive systems and introduces students to the most current research in the different areas. All core modules consist of a combination of lecture and seminar/tutorial to foster student participation and constant application of learned concepts.

  • Software Architectures
  • Bio-Inspired Artificial Intelligence
  • Intelligent Robotics
  • Neural Networks
  • Machine Learning
  • Research Methods

Focus Choice

Focus choice slots provide students with the opportunity to strengthen their background in a chosen field or deepen their knowledge in a field which complements the core modules. Focus modules will be chosen in consultation with an assigned advisor and can be selected from a list that was put together to align well with the overall focus of the master. This list will contain single modules that supplement core lectures, as well as suggested sets of lectures that together form a coherent focus area. It will be reviewed on a regular basis to reflect current research and to include newly emerged and complementary teaching areas.

Example areas, these modules are selected from, may include:

  • Language and image processing
  • Robot technology
  • Security and communication in mobile systems and networks
  • Software engineering
  • Complex Systems
  • Databases

Extension Choice

15 credit points can be selected from a range of lectures taught at the Department of Informatics or other departments. In comparison to the focus options, these modules can be used to gain knowledge in fields that go beyond the scope of this program, but are linked to its contents, e.g. Psychology or Biology. The lectures are again chosen in consultation with an advisor, to guarantee a meaningful choice in alignment with the student's background and aims. German lectures will also be accepted.

Project and Thesis

After lectures and seminars, where the focus is usually on individual work, the student has to participate in a group project, before undertaking a research project that finally leads to the Master’s thesis. In the group project, the focus is on teamwork and a scientific exchange and defence of ideas, to prepare students for a collaborative scientific environment. Students are encouraged to choose projects in preparation for their research project and to actively take part in research projects of a chosen area. Two to three students are expected to work as an independent group with a supervisor from the corresponding area. A seminar, where all groups meet, gives students the opportunity to present their work, in an environment comparable to a scientific conference. In the last term, students work full time on an independent research project that ends with the submission of the final Master's thesis.

Application requirements

We aim at offering the courses to a wide range of students. Applicants should have a strong background in computer science or a related field since programming and mathematical knowledge is assumed. In order to apply to the Master in Intelligent Adaptive Systems, you have to fulfil the following requirements:

  1. A Bachelor’s degree in computer science or a related field insofar as 60 ECTS credit points were acquired in the field of computer science.
  2. Proof of English language proficiency comparable with:
    a. CEFR/TELC >= Level B2
    b. IELTS >= 6.5
    c. TOEFL >= IBT 90, PBT 575, CBT 230
    d. Cambridge >= CAE or CPE

There are no tuition fees but every student at the University of Hamburg has to pay a semester fee which already includes a free public transport pass.

Please see and for detailed information.

Program taught in:
  • English
Last updated September 25, 2019
This course is Campus based
Start Date
Oct 2020
Part time
Full time
350 EUR
/semester (incl. public transport pass)
Mar 31, 2020
next application period starts 15.02.2020
By locations
By date
Start Date
Oct 2020
End Date
Sep 2022
Application deadline
Mar 31, 2020
next application period starts 15.02.2020

Oct 2020

Application deadline
Mar 31, 2020
next application period starts 15.02.2020
End Date
Sep 2022

Epirob 2019 Hierachical Bipedal Locomotion with CPGs and Neural Nets (research example please view channel))