Computer Science - Uni4edu

Computer Science

Biegenstraße 10 35037 Marburg, Germany

900 / years

Master's & Postgraduate24 months
Historic Philipps-Universität Marburg campus with medieval architecture, half-timbered buildings on a hillside, students walking through cobblestone paths, green trees surrounding the Faculty of Mathematics and Computer Science building in Marburg, Germany
Master

Master of Science in Computer Science

Philipps-Universität Marburg

Computer Science

Duration4 Semesters (2 Years)
LanguageEnglish
FormatFull-time, On Campus
Credits120 ECTS

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 ECTS

A 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 ECTS

A 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 ECTS

One 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 ECTS

A 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 ECTS

Students 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 ECTS

An 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

Artificial Intelligence and Machine Learning IT Security and Cryptography Cloud Computing and Distributed Systems Graphics Programming and Multimedia

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

Completed application form via Uni4Edu Certified copies of Bachelor's degree certificate and transcripts Proof of English language proficiency (IELTS, TOEFL, or Cambridge certificate) Curriculum vitae (CV) Passport copy or valid identification document

Application Deadlines

July 15 Winter Semester (October start)
February 22 Summer Semester (April start)
Both winter and summer semesters Intake Availability

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 insurance

The 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 month

A 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.

Top 5 Germany ranks among the top 5 global tech economies
18 months Post-study work visa available for job seekers in Germany
8 Research groups in the CS department for continued academic careers

Potential Career Roles

Software Engineer / Architect Data Scientist / Machine Learning Engineer IT Security Specialist / Cybersecurity Analyst Research Scientist in Academia or Industry Cloud Solutions Architect / DevOps Engineer Project Manager in Technology and Innovation

Potential Employers

SAP Siemens Deutsche Telekom Bosch Fraunhofer Institutes Max Planck Institutes

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.

QS World University Rankings
#771-780
2026
THE World University Rankings
#401
2026
ARWU (Shanghai Ranking)
#301
2025
U.S. News Best Global Universities
#568
2025
SubjectRanking BodyRank
Computer ScienceTHE Subject Rankings#601
Computer ScienceCHE University RankingRanked (2024)
Sciences (Overall)Collegedunia Global Ranking#151 out of 500
Natural SciencesARWU Subject RankingsTop 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.

1

Contact Uni4Edu

Reach out to our team via email or phone. We will assess your profile and confirm your eligibility for this program.

2

Prepare Your Documents

Our advisors will provide you with a personalised checklist of required documents and help you prepare your application package.

3

Submit Your Application

Uni4Edu will submit your application on your behalf and keep you updated on its progress throughout the review period.

4

Receive Your Offer

Once accepted, we will help you understand your offer, arrange visa support if needed, and guide you through the enrolment process.

Contact Uni4Edu

corporate@uni4edu.com
+90 5435286292
+44 7868736984
Apply Now

Similar Programmes

Master's & Postgraduate

30 months

Computer Science (Conversion) (30 Months) MSc

location

London South Bank University, London, United Kingdom

Earliest Intake

October 2025

Gross Tuition

18750 £

Bachelor's Degree

12 months

Computer Science (Top-up)

location

University of Roehampton, London, United Kingdom

Earliest Intake

January 2026

Gross Tuition

17628 £

Bachelor's Degree

12 months

Web Design and Development (Top-up)

location

University of Roehampton, London, United Kingdom

Earliest Intake

June 2026

Gross Tuition

16950 £

Bachelor's Degree

48 months

Software Engineering BEng (Hons)

location

University of Bradford, Bradford, United Kingdom

Earliest Intake

June 2025

Gross Tuition

24456 £

Bachelor's Degree

48 months

Computer Information Systems

location

Loyola University New Orleans, New Orleans, United States

Earliest Intake

January 2027

Gross Tuition

47390 $

Give us some starts:

AI Assistant

Uni4Edu AI Assistant