Master of Science in Computer Science
A rigorous English-taught programme at Paderborn University offering specialisation in cutting-edge areas of computer science.
Best for:Best for computer science graduates with a strong foundation in software engineering, theoretical computer science, and mathematics, seeking to specialise in emerging fields like AI, quantum computing, or cybersecurity.
Overview
The Master of Science in Computer Science at Paderborn University is a four-semester programme designed to equip students with advanced formal, algorithmic, and mathematical competencies. Students can specialise in areas such as Classical and Quantum Algorithm Design, Data Science and Intelligent Systems, Security, or Software Engineering, or pursue a broad interdisciplinary approach. The curriculum emphasises project-based learning, scientific writing, and teamwork through modules like student project groups and a 30 ECTS Master’s thesis. Graduates are prepared for high-level professional roles or further academic study, including a PhD.
What you'll do
- Develop and implement computing models, systems, and processes using advanced algorithmic and mathematical techniques.
- Conduct research in self-chosen focus areas such as Classical and Quantum Algorithm Design, Data Science, Security, or Software Engineering.
- Collaborate in project groups to solve research-related challenges over a one-year period.
- Write and defend a Master’s thesis (30 ECTS) under academic supervision.
- Acquire key skills in scientific writing, presentation, and project management.
- Engage in interdisciplinary learning by selecting modules across multiple focus areas.
- Participate in student project groups and contribute to team-based research initiatives.
Requirements
Degree required: Bachelor’s degree in Computer Science or a comparable programme with at least 20 ECTS in Software Engineering, 20 ECTS in Theoretical Computer Science, 15 ECTS in Technical Informatics, and 15 ECTS in Basic Mathematics of Computer Science.
Degree offered: Master of Science in Computer Science
Language: English; C1 level (IELTS Academic: 6.5, TOEFL iBT: 80, PTE Academic: 75)
Instruction: English
- Proven background in Software Engineering (minimum 20 ECTS)
- Strong foundation in Theoretical Computer Science (minimum 20 ECTS)
- Technical Informatics knowledge (minimum 15 ECTS)
- Basic Mathematics of Computer Science (minimum 15 ECTS)
- Ability to work in English (C1 proficiency)
- Experience with formal methods and algorithmic problem-solving
- Bachelor’s grade below 3.0 in the German grading system (1.0 is best)
- Non-EU applicants must provide GRE Revised General Test scores (≥157 in Quantitative Reasoning, ≥4.0 in Analytical Writing) or dMat certificate (≥50th percentile)
- Exception for GRE/dMat requirement if Bachelor’s grade is below 1.8 in the German system
- No German language skills required
Funding & terms
Programme and admissions
Admissions not verified
A catalogue listing does not mean applications are open or funding is guaranteed. Check the source for your intake.
- Intake
- Not confirmed by the source
- Duration
- Not confirmed by the source
- Teaching language
- Not confirmed by the source
- Taught / research mode
- Not confirmed by the source
- Study mode
- Not confirmed by the source
- Campus
- Not confirmed by the source
- Prerequisites
- Not confirmed by the source
- Application instructions
- Not confirmed by the source
- Tuition
- Not confirmed by the source
- Funding
- Not confirmed by the source
How to apply
Deadline: 2024-05-31 (non-EU, Winter Semester) / 2024-09-21 (EU, Winter Semester) / 2024-11-30 (non-EU, Summer Semester) / 2024-03-21 (EU, Summer Semester) (Europe/Berlin)
Applicants must submit their application through the official portal uni-assist. Required documents include a Bachelor’s degree certificate, transcripts, proof of English proficiency, GRE/dMat scores (if applicable), and a CV. Non-EU applicants must also provide proof of health insurance and a passport photo. The application process is handled centrally via the uni-assist platform.
- Bachelor’s degree certificate
- Transcripts of all university courses
- Proof of English proficiency (IELTS, TOEFL, or PTE)
- GRE Revised General Test or dMat certificate (non-EU applicants)
- CV
- Passport photo (non-EU applicants)
- Proof of health insurance
- Letter of motivation (if required)
Contact
International Office· Admissions Support
https://cs.uni-paderborn.de/en/studies/getting-started/information-for-international-students/
Create a free profile to unlock your personal match score, the full requirements, funding details and how to apply — in English or Persian.