Computer Science (MSc) University of Tübingen
- Duration
- 4 semesters
- Language of instruction
- GermanEnglish
- Tuition fees
- Tuition varies
- Next application deadline
- 15 March 2027 (summer semester)
- Language level required
- English: B2German: C1
Programme overview
Quick facts
- Degree
- MSc
- Duration
- 4 semesters
- Full-time / part-time
- Full-time
- Intake
- Winter and summer semester
- Joint degree / double degree programme
- No
- A Diploma supplement will be issued
- Yes
- Combined Master's degree / PhD programme
- No
Language of instruction
- German
- English
Courses are held in German or English. Knowledge of German is mandatory, but additional elective classes are offered in English. The Master's thesis can be written in either language.
Sufficient language proficiency must be documented as part of the application (see "Requirements/Registration"; for accepted German language certificates, see specifically: https://uni-tuebingen.de/en/96940).
Programme description
The Master's programme in Computer Science enables graduates to analyse, design, implement and use information technology. It broadens and deepens the specialist knowledge of the Bachelor's degree, enables students to work independently in scientific fields, lays the foundation for the further development of the subject and prepares students for a doctorate. In particular, it qualifies students for independent and managerial activities and is characterised by its scientific nature, the promotion of independence, the ability to make judgements and decisions, and its research orientation. In addition to broadening the students' knowledge, the programme also aims at deepening and specialising the students' knowledge.
Programme structure
The Master's programme in Computer Science lasts four semesters and offers extensive elective options. The programme consists of the specialised elective study areas in Technical Computer Science, Practical Computer Science, and Theoretical Computer Science, as well as more general elective study areas in Computer Science and the Master's thesis. In the study areas of Technical Computer Science, Practical Computer Science, and Theoretical Computer Science, a broad spectrum of specialised knowledge is taught. In the general study areas in Computer Science, students can focus on advanced topics in Computer Science, but they can also take some advanced Bachelor's courses to fill potential knowledge gaps. Furthermore, students can also do a research internship as part of the programme. Finally, during the Master's thesis, students have the possibility to deal with and address current scientific problems in various areas in Computer Science.
The study organisation of the Master's programme excels through a high degree of flexibility; the possibility to take advanced Bachelor's courses is of particular help for students who obtained their Bachelor's degree elsewhere. Furthermore, the Master's programme puts a strong emphasis on a conceptually and methodologically sound scientific education, and at the same time, it is also oriented towards careers and the work market.
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:
- Integrated/optional study abroad unit(s)
Students have the possibility to study abroad (e.g. within the Erasmus+ programme: https://uni-tuebingen.de/en/262839).
- Specialist literature in other languages
Application and admission
Application period(s)
Winter semester
| Applicants from | Applications begin | Application deadline | |
|---|---|---|---|
EU countries
|
Not specified
|
15 September 2026
| |
Non-EU countries
|
Not specified
|
15 July 2027
|
Summer semester
| Applicants from | Applications begin | Application deadline | |
|---|---|---|---|
EU countries
|
Not specified
|
15 March 2027
| |
Non-EU countries
|
Not specified
|
15 January 2027
|
Academic admissions requirements
The prerequisite for studying the Master's programme in Computer Science is a Bachelor's degree in Computer Science, in a related programme with essentially the same content, or in an equivalent degree with an overall grade of at least "good" (2.5) according to the German grading system.
Language requirements
German language requirements
Accepted certificates include
| Certificates | Minimum result |
|---|---|
telc Deutsch
|
Total: telc Deutsch C1
|
Goethe-Zertifikat
|
Total: Goethe-Zertifikat C2: Großes Deutsches Sprachdiplom
|
TestDaF
|
Total: TDN 4
Reading: TDN 4
Listening: TDN 4
Writing: TDN 4
Speaking: TDN 4
|
Deutsche Sprachprüfung für den Hochschulzugang (DSH)
|
Total: DSH-2
|
English language requirements
Accepted certificates include
| Certificates | Minimum result |
|---|---|
TOEFL iBT (before 2026)
|
Total: 79 / 120
Reading: 18 / 30
Listening: 17 / 30
Writing: 17 / 30
Speaking: 20 / 30
|
Cambridge English Qualifications
|
Total: B2 First
|
IELTS Academic
|
Total: 6.5 / 9
|
How to apply?
Costs and funding
Tuition fees per semester
| Applicants from | Tuition fee | |
|---|---|---|
Non-EU countries
|
1,500 EUR
|
Semester contribution
Enrolment fees at the University of Tübingen are currently about 200 EUR per semester. This includes use of local public transport free of charge from Monday to Friday (in the evenings), on weekends and on public holidays. In addition, students may purchase a semester ticket for unlimited use of public transport in the city of Tübingen and the surrounding area (currently about 160 EUR).
Cost of living
Estimated basic student expenses are around 1,000 EUR per month according to the Tübingen Student Services organisation (“Studierendenwerk”), including rent for student accommodation. Rent for private accommodation will be more expensive.
Part-time employment
Students may find jobs as graduate research assistants for projects of the Department of Computer Science.
Living & services
Support for international students
- Welcome event
The university offers “on-boarding” services for newly arriving international students (https://uni-tuebingen.de/en/182071).
Advice on academic matters is offered by the university’s Office for Advising and Admission of International Students (http://www.uni-tuebingen.de/en/90787).
German courses are offered by the university’s House of Languages, including “Early Bird” and “Evening Classes” for beginners, especially suited for international Master's- and PhD-students (www.uni-tuebingen.de/en/1056).
The student initiative “StudiT” offers a buddy programme and a wide range of social activities during “Orientation Week” and throughout the semester (www.studit-tuebingen.de/en/).
Accommodation
Accommodation is available through the Student Services organisation (“Studierendenwerk“) or on the private market. Rooms in student accommodation cost approx. 250 to 480 EUR per month. As Tübingen is a very attractive place to live, private accommodation is more expensive and can take some effort to find. To make sure you find a suitable place to live, you should start looking as early as possible.
We recommend you apply for student accommodation through the “Studierendenwerk” at the same time that you apply for admission to the Master's programme (please see: https://www.my-stuwe.de/en/housing/halls-of-residence-tuebingen/ and https://www.my-stuwe.de/en/housing/faqs/) and send in a copy of your notification of admission as soon as you have received it (your application won’t be finally processed before the “Studierendenwerk” has received proof of your admission). For further information, check out the “Studierendenwerk” pages on housing in Tübingen (https://www.my-stuwe.de/en/housing/housing-infos/).
Contact
Faculty of Science Department of Computer Science
- Name
- Prof Dr Michael Menth
- Address
- Sand 13, 72076 Tübingen