Directly to the content Skip to maincontent Directly to the footer Skip to footercontent

Computer Science dual (M.Sc.)

A young man sits smiling at a desk and works on a laptop in a modern room. An orange-colored graphic with the inscription "Informatik dual (M.Sc.)" is superimposed on the lower part of the picture.

Course outline

IT companies often have to map their own or third-party business processes with a high IT component, implement large individual software projects or pursue complex optimisation goals for resource requirements or quality assurance. The dual Master's degree programme in computer science teaches students the ability to apply scientific methods and findings to the processing of difficult and complex IT problems. Course outlines can be chosen from the following areas:

  • Business Informatics
  • Software engineering
  • IT security
  • Technical and Graphical Systems

At Darmstadt University of Applied Sciences, the Master's in Computer Science can be pursued as a regular or dual study programme. The special feature of the dual study programme is the close integration with practice. Students are already employed by a partner company during their course outline.

Semester4/6 semester
Place of studyDarmstadt
Start of programmeWinter semester/Summer semester
Language of instructionGerman
Admission requirementsQualified Bachelor's degree in the field of computer science
Dual/co-operativeYes

Study facts

  • Optimise your academic success: A mix of small groups, individual support and a wide range of learning formats offers ideal study conditions and prepares you optimally for your career entry.
  • Professional experience as part of the degree programme: A practical semester and projects with real clients help you to establish contacts in professional experience at an early stage.
  • Benefit from the practical experience of our lecturers: They come from the professional world, provide you with up-to-date knowledge and prepare you for the demands of the industry.
  • State university: Our study programmes are accredited and therefore quality-tested. As a state university, we do not charge tuition fees.
  • Outstanding place of learning: According to UNESCO, h_da is an "outstanding place of learning for sustainable development".

Find the right one

Further information

For us, it is the mixture of practice and theory that makes the students at h_da stand out. On the other hand, the professors show a high level of commitment to their students and supervise them very well, which is clearly reflected in the high level of professional expertise of the graduates."

Dr Marion Kremer

Head of CSD Research, Capgemini

Entry Requirements

Admission requirement for the Master's study programme is a qualified Bachelor's degree in the field of computer science. You can find more information at: www.h-da.de/informatik-msc. In addition, a student contract with a partner company is required. You can find a selection of partner companies at www.h-da.de/dual/informatik.

The dual Master's study programme in computer science can be started in the summer or winter semester. Applications should be sent directly to the desired partner company. After a successful application process, a student contract is concluded between the future student and the company. Enrolment at the university is then applied for. You can find the online application and further information at www.h-da.de/bewerbung and on the website of the Dual Study Centre Darmstadt at www.h-da.de/dual.

Study programme

The dual Master's degree programme in computer science is characterised above all by a flexible alternation between the study courses at the university and the practical stages and work activities in the partner company. In addition to the high level of practical relevance, the company remuneration enables financial independence and concentration on the essentials. The study programme offers a purely compulsory elective course from a catalogue of theory and practical courses - freely selectable according to interests. Accompanying courses from the social and cultural studies programme and work in the company promote the acquisition of practical skills and key qualifications (soft skills). In contrast to the Bachelor dual programme, the work activity during the theoretical phases can be individually negotiated between the student and the company. This means that anything from full-time study to a half-time position during a theory phase is possible. The respective duration of study is adapted to these agreements.

  • An overview of the admission requirements and the breakdown of the course content in the 4-semester plan can be found in the module graphic.
  • An overview of the admission requirements and the breakdown of course content in the 6-semester plan can be found in the module diagram.

4-semester plan

The diagram shows the study plan for the dual Master's degree course in Computer Science (M.Sc.) at Darmstadt University of Applied Sciences (h_da) over four semesters.

6-semester plan

The diagram shows the study plan of the dual Master's degree course in Computer Science (M.Sc.) at Darmstadt University of Applied Sciences (h_da) over six semesters.

Career prospects

A Master's degree opens up good opportunities on the labour market, a higher starting salary and entry requirements for management positions. Master's graduates mainly work in positions with interface functions and complex tasks in the following areas:

  • Secure software development/design and testing
  • IT and security consulting
  • Development of databases and networks
  • Securing IT infrastructures
  • Design and quality assurance of embedded systems
  • Software development for embedded systems
  • Design of complex IT architectures
  • Analysing and mapping business processes with IT

After a Master's degree programme, there is the possibility of a doctorate. The Graduate School is the central place of contact.

Smiling young woman with smartphone in front of a turquoise wall.

Convinced?

Find all the information you need about the application process and your path to Darmstadt University of Applied Sciences in the dual computer science (M.Sc.) study programme.

To the application Convinced?

Contact us

The first place of contact for most questions about studying is our student advisors, the Student Service Centre (SSC) or direct contacts from the faculty.

Organisational management

Central place of contact of the faculty

Portrait of Björn Bär

Björn Bär


Organisational management of dual computer science programmes

Student Service Centre (SSC)

First place of contact for central questions and advice

Portrait of Student Service Center

Student Service Center

Central point of contact for prospective students and current students. The SSC provides support with study orientation, the application...


process, issues during your studies and the transition to working life.

Similar and basic study programmes

Computer Science (M.Sc.)

The application-oriented Master's programme teaches the current state of the art and the ability to apply it to problems and develop innovative solutions.

More about: Computer Science (M.Sc.)

Computer Science (B.Sc.)

The Bachelor of Science (B.Sc.) computer science study programme enables students to contribute to the quality-oriented solution of information technology problems in almost all areas of application in a creative and independent manner.

More about: Computer Science (B.Sc.)

Computer Science - dual - KITS (B.Sc.)

In the cooperative study programme IT Security (KITS), students learn to develop security measures for IT applications - not only for company networks, data centres and the classic PC, but also for smartphones, tablets and the Internet.

More about: Computer Science - dual - KITS (B.Sc.)

Computer Science - dual - KoSi (B.Sc.)

The Cooperative Study Programme in Computer Science (KoSI) combines topics from general and business informatics. Individual specialisations are possible via compulsory elective modules.

More about: Computer Science - dual - KoSi (B.Sc.)