
Computer Science
Biegenstraße 10 35037 Marburg, Germany
Master of Science in Computer Science
Philipps-Universität Marburg
Computer Science
Program Overview
The Master of Science in Computer Science at Philipps-Universität Marburg focuses on advanced technical knowledge, skills, and scientific methods in computer science. You will be trained to analyse and critically evaluate modern scientific knowledge, preparing you to work independently at an advanced academic and professional level in an increasingly digital world.
The program offers exceptional flexibility, allowing you to set individual focal points by selecting from a large variety of electives in both practical and theoretical computer science. You will complete advanced modules in areas such as Software Design, Cloud Computing, Artificial Intelligence, Distributed Systems, IT Security, Graphics Programming, Model Checking, and Databases.
A key component of the program is a year-long software project where you practice software engineering skills with modern technologies, alongside seminars that develop your ability to work with relevant scientific literature. The program culminates in an independent Master's thesis where you work on a research project under the guidance of an experienced professor.
Key Program Highlights
- Highly flexible curriculum with free choice of specialization modules across practical and theoretical computer science
- Year-long software project providing hands-on experience with modern technologies and software engineering practices
- Research-oriented learning environment with eight dedicated research groups including AI, Distributed Systems, and Databionics
- Taught in English at one of Germany's oldest universities, founded in 1527, with no tuition fees for the state of Hesse
Curriculum and Modules
The M.Sc. Computer Science curriculum is structured across four semesters totaling 120 ECTS credits. Students choose from a wide range of compulsory elective modules (51 to 66 ECTS) in computer science, complemented by a software project, seminars, an optional interdisciplinary component, and a Master's thesis.
Compulsory Elective Modules in Computer Science
51-66 ECTSA broad selection of advanced modules in practical and theoretical computer science, allowing deep specialization in areas such as AI, Cloud Computing, IT Security, Databases, and Distributed Systems.
Software Project
12 ECTSA year-long collaborative software project where students practice modern software engineering skills, work in teams, and apply specific cutting-edge technologies to real-world problems.
Seminar Modules
6-12 ECTSOne or two seminar modules in which students sharpen their academic profile by comparing and evaluating current research results and practicing scientific literature analysis.
Scientific Practice Module
6 ECTSA dedicated module where students learn and practice techniques of scientific work in computer science through an individual research-oriented project.
Optional Interdisciplinary Modules
0-15 ECTSStudents may enrich their profile by including modules from other subject areas such as mathematics, biology, economics, or physics to broaden their expertise and explore applications of computer science.
Master's Thesis
30 ECTSAn independent research thesis conducted under the supervision of an experienced professor, in which students apply the skills acquired during the taught part of the program to a research-related problem in computer science.
Sample Elective Specializations
Admission Requirements
Admission to the M.Sc. Computer Science at Philipps-Universität Marburg is open to qualified graduates who meet the academic and language requirements. The program has no numerus clausus (admission restriction), and intake is available for both winter and summer semesters. All applications are processed through Uni4Edu.
Academic Requirements
- Primary QualificationBachelor's degree (or equivalent) in Computer Science
- Alternative QualificationBachelor's in another discipline with at least 90 ECTS in mathematics and computer science combined (minimum 12 ECTS in mathematics, 72 ECTS in computer science)
- Core CS KnowledgeAt least 36 ECTS in modules equivalent to Algorithms and Data Structures, Declarative Programming, Object-Oriented Programming, Systems Software, and Computer Communication
- Additional CS SkillsCompetence in database systems, software engineering, theoretical computer science, and technical computer science
- Mathematics FoundationKnowledge of the basics of analysis, linear algebra, and statistics
Language Requirements
- IELTSMinimum overall band score of 7.0
- TOEFL iBTMinimum score of 95
- Cambridge EnglishC1 Advanced (CAE) with Grade B or C, or B2 First (FCE) with Grade A
Required Documents
Application Deadlines
For personalized admission guidance, document verification, and application support, please contact Uni4Edu
Scholarships and Funding
International students pursuing the M.Sc. Computer Science at Philipps-Universität Marburg can access several funding opportunities. Since the state of Hesse does not charge tuition fees, students only need to cover a modest semester fee and living expenses. Contact Uni4Edu for personalized guidance on scholarship applications.
DAAD Study Scholarships for Master's Studies
EUR 992 per month plus travel allowance and insuranceThe German Academic Exchange Service (DAAD) offers scholarships for international students pursuing a full Master's degree in Germany. Funding covers up to 24 months and includes a monthly stipend, health insurance, and additional benefits. Contact Uni4Edu for current eligibility and application details.
Deutschlandstipendium (Germany Scholarship)
EUR 300 per monthA merit-based national scholarship program supporting students of outstanding academic promise. Half is funded by the federal government and half by private donors. International students enrolled at Philipps-Universität Marburg are eligible to apply.
Hilde Domin Programme (DAAD)
EUR 934 per month (nomination required)This DAAD-funded program supports students and doctoral candidates who face risks of being denied educational rights in their home country. Candidates are nominated by a German institution and cannot apply directly. Contact Uni4Edu for more information on eligibility.
For detailed tuition fee information, please contact Uni4Edu — we will guide you through the costs and available funding options for this program.
Career Prospects
Graduates of the M.Sc. Computer Science at Philipps-Universität Marburg are well-prepared for leadership roles in technology, research, and academia. The program's research-oriented approach and flexible specialization options equip you to manage complex projects involving the analysis, modeling, and solving of scientific, economic, and technical problems.
Potential Career Roles
Potential Employers
Rankings and Recognition
Philipps-Universität Marburg, founded in 1527, is one of Germany's oldest and most prestigious public research universities. It consistently appears in major international rankings and is recognized for its strong research output, particularly in the sciences and humanities.
| Subject | Ranking Body | Rank |
|---|---|---|
| Computer Science | THE Subject Rankings | #601 |
| Computer Science | CHE University Ranking | Ranked (2024) |
| Sciences (Overall) | Collegedunia Global Ranking | #151 out of 500 |
| Natural Sciences | ARWU Subject Rankings | Top 500 |
How to Apply
Applying for this program is easy with Uni4Edu. Our team will guide you through every step of the process — from document preparation to final enrolment.
Contact Uni4Edu
Reach out to our team via email or phone. We will assess your profile and confirm your eligibility for this program.
Prepare Your Documents
Our advisors will provide you with a personalised checklist of required documents and help you prepare your application package.
Submit Your Application
Uni4Edu will submit your application on your behalf and keep you updated on its progress throughout the review period.
Receive Your Offer
Once accepted, we will help you understand your offer, arrange visa support if needed, and guide you through the enrolment process.
Similar Programmes
Master's & Postgraduate
30 months
Computer Science (Conversion) (30 Months) MSc
London South Bank University, London, United Kingdom
Earliest Intake
October 2025
Gross Tuition
18750 £
Bachelor's Degree
12 months
Computer Science (Top-up)
University of Roehampton, London, United Kingdom
Earliest Intake
January 2026
Gross Tuition
17628 £
Bachelor's Degree
12 months
Web Design and Development (Top-up)
University of Roehampton, London, United Kingdom
Earliest Intake
June 2026
Gross Tuition
16950 £
Bachelor's Degree
48 months
Software Engineering BEng (Hons)
University of Bradford, Bradford, United Kingdom
Earliest Intake
June 2025
Gross Tuition
24456 £
Bachelor's Degree
48 months
Computer Information Systems
Loyola University New Orleans, New Orleans, United States
Earliest Intake
January 2027
Gross Tuition
47390 $
Uni4Edu AI Assistant




