Technische Universität Berlin

Computer Science

M.Sc. (Master of Science)
Subjects: Computer Science, Machine Learning, Software Engineering
English only
Winter semester: 31 Aug
Summer semester: 28 Feb
Application Deadlines
2 Years (starting: Both semesters)
Tuition Fees (per semester)
Both semesters
Mode of admission:
without admission restriction
Study mode:
On campus


Qualification Requirements

Previous Degree

Bachelor's degree (or equivalent) in computer science or computer science or a related course. The course must contain at least the following parts:

  1. 36 CP from the basics of computer science, thereof
    1. 12 credits from the field of theoretical computer science.
    2. 12 LP from the field of technical informatics or information technology.
    3. 12 credits from the area of ​​methodical-practical computer science,

18 credits from the field of mathematics, and at least another 30 credits in computer science. The final thesis cannot be counted towards the 30 CP.

Language Requirements

The following certificates are recognised as proof of your language proficience.

CEFR English
min B2
min B2 First (FCE)
Specification: With a grade of at least B.
min 6.5
min 87
min 543
DAAD Language Certificate
min B2 (in all competence areas)
Does the university recognize "other equivalent language certificates"? no information provided by university

Additional information:
English language proficiency can also be proven by TU Berlin's ZEMS language course with level B2 or higher (successfully completed and with ECTS points certificate), bachelor studies with English as the language of instruction in an English-speaking country according to section "English as a native language" (successfully completed at an acknowledged university), German Abitur stating "Allgemeine Hochschulreife" (at least 6 years of basic or advanced courses in English as a first or second language and a minimum of 11 points on average or grade 2.0 over the last 4 school terms or explicit confirmation on the certificate that the achieved English level corresponds at least to level B2). If English is your native language (identification document from an English-speaking country or English as the official language), you are exempt from providing the English test. The list of accepted countries is Antigua & Barbuda, Australia, Bahamas, Barbados, Belize, Cook Islands, Dominica, Grenada, Guyana, Ireland, Jamaica, Canada, New Zealand, Philippines, Saint Kitts & Nevis, Saint Vincent, Singapore, Trinidad & Tobago, United Kingdom (Great Britain and Northern Ireland), United States of America.

Application & Admission

Application Deadlines

In 10 days free webinar
How to apply via uni-assist

Application Procedure & Selection

Mode of Admission:
without admission restriction
Admission Test/Interview:
Application Fee:
free of charge

Further Information

For more information please check the

Course Website