- No tuitionTuition
- Winter and summerIntake
- EnglishLanguage
- 1 DecNext deadline
Applications close on 1 Dec.
Save this course to your plan
- 5,000+ students guided
- 4.9 on Google (opens Google reviews in a new tab)
About the programme
The MSc Computer Science at the joint Digital Engineering Faculty of the Hasso Plattner Institute (HPI) and the University of Potsdam is taught in English, worth 120 credits over 4 semesters, and can start in summer or winter. The programme is practice-oriented, with small groups and close supervision by professors, and is suitable for part-time study. You choose a track linked to the institute's research clusters, such as Algorithms and Foundations, Data and AI, Digital Health, Security Engineering, or Systems, each with its own compulsory and elective modules, and you can still take courses from other tracks. The campus is at Griebnitzsee in Potsdam. The programme aims to help you solve societal challenges through digital innovation, from improving healthcare to responsible AI.
Fields of study
How to apply
APS checks your degree papers. You need it if your degree is from India, China or Vietnam.
Will you get in? Check your eligibility.
Answer a few questions to see how you match this programme. Free, no email. Leave anything blank you are not sure about.
Requirements
What you need to apply for Computer Science Joint Degree at University of Potsdam
English language
Academic requirements
ECTS are study credits. One year of full-time study is about 60 ECTS.
Tests and documents
APS verification
APS checks your degree papers. You need it if your degree is from India, China or Vietnam.
Prerequisites
1. A Bachelor's degree* with a minimum total of 180 credit points in either:
2. Computer Science, IT-Systems Engineering, Data Science or related fields is needed.
3. Further you need to show proficiency:
4. Totaling at least 14 credit points:
5. Algorithms, Data Structures, and Theoretical Computer Science
6. Totaling at least 15 credit points:
7. Software Development and Programming Languages
8. Totaling at least 15 credit points:
9. Discrete Structures and Logic, Analysis and Linear Algebra, and Stochastics
10. Totaling at least 10 credit points:
11. Technical Computer Science such as Operating Systems, Computer Architecture, or Distributed Systems
12. English proficiency:
13. at least at the C1 level of the Common European Framework of Reference for Languages (opens in a new tab)
* or an equivalent first professional qualifying university degree
All admission requirements must be met in full at the time of application. The requirements cannot be acquired after admission.
2025-Apr-9_ENG_ZulO_MSc_Computer_Science.pdf (opens in a new tab)
You may apply for admission without first obtaining a professionally qualifying university degree. At least one of the following credit points (CP) must be shown at the time of application:
1. Minimum of 140 CP for bachelor's degree programs with a scope of 180 CP
2. Minimum of 170 CP for bachelor's degree programs with a scope of 210 CP
3. Minimum of 200 CP for bachelor's degree programs with a scope of 240 CP
It is critical that you also provide proof of your current average grade. For more information, please visit the University of Potsdam's application pages (opens in a new tab).
Documents checklist
What to prepare for your application to Computer Science Joint Degree
Programme-specific documents
Language proficiency certificate English C1 (for accepted certificates see below)
VPD, Preliminary Test Documentation (for applications with degrees from outside of Germany)
GRE, Graduate Record Examination General Test (for applications from outside the EU)
1. Proof of a first professional qualifying university degree (e.g., Bachelor’s degree) in Computer Science or a related subject
This must also include your final grade or current average grade.
If you are applying before you received your Bachelor’s degree, you must provide a current transcript of records to prove that you are missing a maximum of 40 ECTS credits points until the completion of your degree at the time of application.
2. Proof of the content and structure of the academic training
The proof must include all necessary grading and credit point information. If you obtained credits outside of the University of Potsdam, your proof must include information about the form, content, and examination modalities of the credit attainment processes used to gain the credits. Diploma supplements, module catalogs, and study and examination regulations are all examples of possible documents.
3. Preliminary examination documentation (VPD)
Before the application deadline, you must upload preliminary examination documentation (VPD) for your academic degree and academic certificates from universities outside of Germany. You must have applied for this in advance. Allow enough time; the normal processing period is four to six weeks.
4. APS certificate for applications with a school or university degree from India, China or Vietnam
If you are applying with an Indian, Chinese, or Vietnamese school or university degree, you must also provide an APS certificate by the application deadline.
5. Documents providing complete proof of all previous periods of study
This must show the degree programs and semesters. These are, for example, a current certificate of study progress, a current certificate of enrollment or a certificate of exmatriculation. If you were or are already enrolled in a Master’s program, you must also submit your placement certificate (see Change of university).
6. Current and complete curriculum vitae in tabular form from the age of 16
This must contain full details of your previous periods of study. This contains all ongoing, terminated, and formally completed periods of study.
7. Proof of language skills in English
Proof of English language proficiency must correspond to at least level C1 of the Common European Framework of Reference for Languages (CEFR). Please refer to the University of Potsdam website to find out which language certificates are accepted.
A degree from an accredited university with English as the sole language of instruction (MOI, Medium of Instruction) is also acceptable proof.
8. Proof of nationality
For example, copy of passport.
9. Result of the GRE General Test
The GRE General Test is optional, but the result is included in the ranking in the application process. Applications without a test result receive the lowest possible grade for this component.
Please submit your test results to the “Hasso Plattner Institute – University of Potsdam” (GRE Designated Institution Code 1868) if possible. You must also upload proof of your test results to PULS during the application process.
10. Evidence of special subject-related achievements
Examples include awards, scholarships, prizes in computer science competitions, scientific publications (except theses), and work as a research assistant.
Translations, if applicable
If academic transcripts were issued in a language other than German or English, a translation of these documents by sworn translators must also be uploaded.
This programme applies directly or via uni-assist. Submit your documents through the correct channel before the deadline.
Open application portal (opens in a new tab)Apostille and notarization
Requirements vary by nationality and issuing country. Many German universities require certified translations and, in some cases, document apostilles. Verify current requirements directly with the admissions office, or use our document services for guided preparation.
Need help preparing your documents?
Our document preparation bundle covers SOP, CV, LOR, and translation coordination, reviewed by our team.
View document bundleHow to apply
Step-by-step guide to applying for Computer Science Joint Degree at University of Potsdam
Application quick facts
APS
Required for Application
APS checks your degree papers. You need it if your degree is from India, China or Vietnam.
Application fee
75 EUR
Complexity
MediumNot admitted to this programme?
Germany has thousands of programmes across hundreds of universities. Use the compare tool to find similar programmes and see which fits your profile better.
Costs
Tuition
FREE
No tuition fees
Semester contribution
300 EUR
per semester
Application fee
75 EUR
per application
Estimated year-1 total cost
12,504 EUR
Includes tuition, semester contribution, and estimated living costs.
This programme has restricted admission (NC). Admission is competitive and based on academic performance.
Plan your total budget for Germany
Use the MS in Germany cost calculator to estimate living expenses, insurance, and your full year-one spend.
Open cost calculatorAdmission outcomes
No admission statistics available yet for this programme
Statistics will appear here as more applicants report their outcomes. Check back later for acceptance rates and grade benchmarks.
Similar programmes
Other Computer Science programmes ordered by QS ranking
- MSc
Advanced IT Security
Tuition up to 1,500 EUR per semesterBilingual (English and German)Winter and summer intake73 days left - M.Sc.
Advanced Software Engineering
Tuition over 1,500 EUR per semesterTaught in German3 semestersWinter intake - M.Sc.
Advanced Software Technology
Constructor UniversityBremenTuition over 1,500 EUR per semesterTaught in English4 semestersWinter intake254 days left - MEng
AI and Advanced Information Technologies
No tuition feesTaught in EnglishWinter and summer intake73 days left - MSc
AI-Driven Supply Chain Management
No tuition feesTaught in English3 semestersWinter and summer intake27 days left - MSc
Applied Artificial Intelligence
Tuition up to 1,500 EUR per semesterTaught in EnglishWinter and summer intake73 days left
Looking for more programmes at University of Potsdam?
View university page