Your Bachelor's or Master's studies at TU Hamburg: Applications are open until July 15.

Computer Science, Master of Science

Computer science, more than any other science, has changed our lives fundamentally in the last 40 years. It repeatedly produces groundbreaking innovations and is a driving motor of any economy.

Fact sheet

Study program Computer Science
Degree: Master of Science (M.Sc.)
Study length: 4 Semester
Credit points according to ECTS: 120
Language: English
Type of study: Full-time study
Start of study: Summer semester (April), Winter semester (October)
Application period: December 1st - January 15th, June 1st – July 15th
Admission requirements: see "Application"
Admission restriction: No
Dual studies possible: Yes

What characterizes this study program?

The Master's program in Computer Science provides a broad, in-depth knowledge of advanced and research-related areas of practical, technical, and theoretical computer science. The majors of the program include Computer and Software Engineering, Intelligence Engineering, and Mathematics, respectively. In addition, computer science students can freely choose two subjects from the entire technical range offered by the TUHH, thus giving their studies an individual profile. In addition, students acquire advanced knowledge in business administration and management as well as non-technical subjects in order to increase their competencies for handling extensive IT projects. The Master's program prepares students both for practical professional fields in computer science and for a doctorate in computer science.

The Master's program offers an international orientation through courses taught predominantly in English, work in an environment where research and teaching meet, and a balance between theory and practice.

How is the program structured?

Compulsory area

 The compulsory area covers the modules Operations and Management and Non-Technical Supplementary Subjects.

Compulsory elective area

The compulsory elective area consists of four specializations: Computer and Software Engineering, Intelligence Engineering, Mathematics, and Subject-Specific Focus. Students choose three subjects of 6 LP each from the first three blocks and two subjects of 6 LP each in the last block, which can be chosen from the total range of technical subjects offered at TU.

  • Specialization Computer and Software Engineering:    In this specialization, the methods and procedures of software and hardware engineering developed in the bachelor's degree are further developed. This direction is especially important for the design of general IT systems.
  • Specialization Intelligence engineering:    This specialization deals with methods and procedures that are central to the problem of the century of digitalization, among other things. This includes in particular the topics Big-Data-Big and Machine Learning.
  • Specialization Mathematics:    In this specialization , advanced mathematical knowledge and procedures are taught, which are intended to mathematically support the competencies acquired in computer science.
  • Specialization Subject-specific focussing:     In this area, students choose two technical subjects from the entire range offered by the TU. One of the two subjects can be a module consisting of two main seminars. This allows additional specialization of the studies in interesting areas of computer science, or profiling in engineering sciences such as medical technology or avionics.

Project work

    The project work comprises 9 working weeks and is scheduled for the third semester with a topic from computer science.

Final thesis

    The final thesis with a computer science topic is to be completed in the fourth semester.

► The final paper or project thesis can be written in English.

Model course of study

What job can I take?

With a Master's degree in Computer Science from TUHH, you are broadly positioned, as today computer science is the key to further development in almost all professional and social areas.
Computer Science is the key to advancement in all engineering disciplines today and our graduates understand both worlds. Our graduates work in very different areas from pure software companies to industries such as port technology to or medical technology to pure software companies, to name just a few areas examples.  Of course, it is also possible to directly follow up with a Master's degree in IIW to gain further competencies.

Due to the unique international orientation of TUHH's Computer Science programs, our graduates are highly regarded, especially by internationally active employers.

Ultimately, the Master's degree in Computer Science qualifies students for a subsequent doctorate, which then opens career paths towards academic or industrial research.

Due to the high demand for computer scientists from all industries, your career prospects are excellent in any case!

What are the requirements?

According to current practice, all graduates of the Bachelor's program in Computer Science are admitted to the Master's program in Computer Science. The same applies to all graduates of bachelor's programs in Computer Science from German universities.

The subject requirements for the Master's program in Computer Science can be found here.


Graduates of the following TUHH Bachelor's programs can continue their studies consecutively:

  • Allgemeine Ingenieurwisenschaften - Informatik (B.Sc.) 
    •  the following TUHH-modules are recommendedn: Computer Networks & Internet Security, Functional Programming, Software Engineering, Computability & Complexity
  • Computer Science (B.Sc.)
  • Data Science (B.Sc.)
    •  the following TUHH-modules are recommended: Computer Engineering, Computer Networks & Internet Security, Software Engineering, Computability & Complexity
  • Computer Science in Engineering (B.Sc.)
    •  please note language requirements
    •  the following TUHH-modules are recommended: Software Engineering, Computability & Complexity, Graph Theory & Optimization
  • Technomathematics (B.Sc.)
    • please note language requirements
    • the following TUHH-modules are recommended: Computer Engineering, Computer Networks and Internet Security, Algorithms and Data Structures, Software Engineering, Automata Theory and Formal Languages, Computability and Complexity, Graph Theory.

Notes for TUHH students


Language requirements

The program is taught in English, so applicants must provide proof of English language skills upon enrollment.

More information is available here.

How do I apply?

You can apply annually for the winter semester in the expected period from June 1 to July 15 and for the summer semester in the period from December 1 to January 15. We conduct an online application process. Detailed information on the application and admission procedures can be found here:


Further questions?

How to start?

To make it easier for you to start your studies at the TUHH, you will find various offers here:

  •     New@TUHH provides you with information on starting your studies, registration at the library and at the computer center.
  •     The Student Counseling Center offers an orientation session for incoming students of the German-language master's programs.
Can I include a semester abroad?

Yes! You can find more information here:

Can I study in the dual program?


Yes, you can! All Master of Science degree programs at the TU Hamburg can be studied dual. Since 2003, the Technical University of Hamburg has also offered its Bachelor's and Master's degree programs in a dual study variant in cooperation with more than 50 cooperating companies.

The study concept combines complete university studies with professional practice in the engineering field. The students are employed by one of our cooperating companies and, as cohorts across study programs, represent the entire spectrum of engineering sciences.

The program is rounded off by seminars on the development of social skills, so that graduates can face the challenges of the working world in a responsible manner.

You can find more information about the dual study program at the TU Hamburg here:  ;


Combine your M.Sc. with an MBA / M.A. in Technology Management! Learn more about the double master program at NIT (Northern Institute of Technology Management).


What are my options to do a PhD?

Here you can find more information on the institutes and research areas of Computer Science.

How is campus life?

The TU Hamburg is one of the youngest universities in Germany. On the clearly arranged and cozy campus you will quickly get to know your new fellow students and in spring and summer numerous seating areas and green spaces invite you to linger together in the fresh air. In an almost familiar atmosphere, we celebrate our summer festival every year in June, where our TU's own beer brewing group "Campusperle" also offers its creations. Of course, you can also get involved in our numerous AGs, which also organize regular events, e.g. screenings of the cinema AG, concerts of SingING or SymphonING. Of particular interest to Data Science students are also the HULKs, who regularly participate in international robot soccer championships, for example.

If you decide to study at TUHH, you also decide to study in Hamburg, the metropolis on the Elbe, Germany's second largest city and certainly its most beautiful. Hamburg combines urbanity and maritime life and is also Germany's greenest city with over a million inhabitants. You will never get bored here: rowing on the canals during the day or jogging in the city park, sunset on the Elbe, a concert in the Elbphilharmonie or a pub night on the Schanze and the fish market at dawn. Here you will find everything for the adventurous, but also numerous quiet places to pause. Together with your fellow students, you will certainly explore Hamburg and its treasures quickly and get to know your new favorite place.

How do I start my career?

Career Center and Alumni Network TU&You

The TUHH Career Center supports students and graduates in the transition from university to work. The services offered include company contact fairs, the TUHH-PraxisPlus internship program for prospective TUHH master's students, case study workshops and job application training. The alumni network TU&YOU offers the opportunity to make contact with former TU members while still a student through a variety of events such as research afternoons, homecoming events and anniversaries.

Where can I find the relevant regulations?

All modalities for admission to the Master's program are regulated in the Statutes on Studies.

The framework conditions for examinations at TUHH are defined by the General Study and Examination Regulations (ASPO) and the Subject-Specific Study and Examination Regulations (FSPO). The Module Handbook describes the concrete design of the modules provided for in the curriculum and their learning objectives. They also provide information on content, recommended prior knowledge and literature for preparation.

All regulations relevant to the study program, the module manual and study plans can be found here.

Whom can I contact?

Application and Admission

The TUHH Student Service (STUDIS) is a central office in the administration. Anyone wishing to apply for a place at our university will find detailed information here.

Student Advisory Service

The Central Student Advisory Service offers information and advice for prospective students on the following topics: basic information on courses of study, application and beginning of studies, preparation for studies and study requirements, study conditions and study procedures, studying without a high school diploma, studying with disabilities, etc.

Contact with students

In addition to the General Student Committee, the AStA, the Student Council for Electrical Engineering and Information Technology provides information from the students' point of view:

Contact Program Coordinator

Prof. Dr. rer. nat. Heiko Falk
E-13 Eingebettete Systeme
  • Eingebettete Systeme
Am Schwarzenberg-Campus 3 (E),
21073 Hamburg
Building E, Room 3.034
Phone: +49 40 42878 3055

The program can be found thematically in the research field

Cyber-Physical and Medical Systems.



The program is accreditated.