Computer Science (MSc)
Philipps-Universität Marburg · Marburg, Europe
Duration
24 mo
Tuition
No tuition fee
sourcedIntake
Winter semester
English
—
Winter semester intake. Most universities admit on a rolling basis — we confirm the exact application deadline for your profile, free.
Course details verified 10 Sep 2026 — intakes, entry requirements and course facts · official source
Fee sourced Taken from the university's published fees page, not re-checked since — confirm it before you budget. See the university fees page.
About this programme
The Master's degree programme in Computer Science of the University of Marburg has a focus on technical knowledge, skills and methods of computer science to work independently according to scientific principles at an advanced level. You will be trained to analyse and critically evaluate modern scientific knowledge, taking into account the requirements and changes in the increasingly digital professional world (business, industry, public service). You can set individual focal points by selecting from a large variety of electives in practical and theoretical computer science as well as a wide offer of tasks in several practically-oriented modules. Besides a software project with a duration of one year, in which you practice software engineering skills and the use of specific modern technologies, you will participate in at least one seminar, in which you practice working with relevant scientific literature. Optionally, you can also enrich your profile by including modules from another subject area with applications of computer science. In the individual Master’s thesis, you will work on research-related problems from computer science. Following the Bologna guidelines on European university education, the course is structured so that 30 credit points (ECTS) should be achieved every semester. The different modules in the Master's programme add up to 120 ECTS: Compulsory Elective Modules in Computer Science (51 to 66 ECTS points) You will be able to deepen and broaden your knowledge and competences by choosing from our long list of electives in both the disciplines of practical and theoretical computer science. This will broaden your spectrum of computer science skills and will provide you with the foundation to critically investigate modern research questions and engage applications of state-of-the-art computer-science technology. Profile Area Modules (optional; 12 ECTS points if selected) Optionally, you can study the basics of a different subject area, in which ways of thinking and methods of computer science can be profitably applied. In doing so, the ability to form analogies between the ways of thinking and contents from computer science and another subject will be acquired. Practical and Seminar Modules (24 to 27 ECTS points) This study area serves to deepen your practice-oriented scientific skills. These include competencies essential for computer science specialists to carry out a research project in group work, usually involving the development and operation of an extensive software project. In one or two seminar modules, you will be able to sharpen your profile as well as practice to compare and evaluate research results. In a dedicated module, you will learn and practice techniques of scientific work in computer science in an individual project. Master's Thesis (30 ECTS points) The final phase of the course is the Master's thesis. Students apply the skills acquired during the taught part of the programme. You will work on your own research project under the guidance of an experienced professor.
Intakes & deadlines
Winter semester
Dates confirmed for your profile · Open
Summer semester
Dates confirmed for your profile · Open
Entry requirements
-
English
E.G. IELTS Academic: 7
-
Prerequisites
For this consecutive programme a BSc in computer science or a comparable university degree with a minimum GPA is required. In any case, intense knowledge in both computer science and mathematics must be documented, including in particular in the area of theoretical computer science. Admission is based on an eligibility assessment procedure. At the time of application, students should have been awarded at least 144 ECTS points. Detailed information on admission requirements: https://www.uni-marburg.de/en/studying/degree-programs/sciences/computer-science-msc Language requirements: The teaching language is English but the exams can be taken in English as well as in German. Therefore, it is possible to apply with either English proficiency of at least level C1 of the CEFR or English proficiency of at least level B1 of the CEFR and German proficiency of at least level DSH-2.
-
Documents
SOP, LOR & Resume — generate them free in 2 minutes.
This is an indicative early-career range for the whole Computer Science / IT field in Europe, from official graduate-outcome data — not a figure for this programme or university, and not a guarantee of what you will earn. What you actually earn depends on the role, employer, city and your visa.
Source: get in IT (Gehaltsstatistik Informatik 2026), 2026. Market job-board data — less official than a government survey; treat as indicative.
Rupee figure converted at the 18 Aug 2026 mid-market rate; your bank's rate will be worse and currencies move, so use it for planning, not as the amount you will receive.
Fees & scholarships
No tuition fee tuition (sourced). We confirm the exact costs and the scholarships you qualify for at Philipps-Universität Marburg — free, for your profile.
Other programmes at Philipps-Universität Marburg
Applied Methods of Social Science Research (MA)
No tuition fee Tuition · sourced 1 year Duration View details PM Philipps-Universität MarburgBusiness Informatics (MSc)
No tuition fee Tuition · sourced 2 years Duration View details PM Philipps-Universität MarburgBusiness Mathematics (MSc)
No tuition fee Tuition · sourced 2 years Duration View details PM Philipps-Universität MarburgData Science (MSc)
No tuition fee Tuition · sourced 2 years Duration View detailsCampus photos on this page: A.Savin (FAL) — via Wikimedia Commons.
Computer Science (MSc) — FAQs
5 questions
Tuition is No tuition fee. Taken from the university's published fees page, not re-checked since — confirm it before you budget. We confirm the current fee and the scholarships you qualify for — free.
The main intake is Winter semester. Most universities admit on a rolling basis — we confirm the exact deadline for your profile, free.
For this consecutive programme a BSc in computer science or a comparable university degree with a minimum GPA is required. In any case, intense knowledge in both computer science and mathematics must be documented, including in particular in the area of theoretical computer science. Admission is based on an eligibility assessment procedure. At the time of application, students should have been awarded at least 144 ECTS points. Detailed information on admission requirements: https://www.uni-marburg.de/en/studying/degree-programs/sciences/computer-science-msc Language requirements: The teaching language is English but the exams can be taken in English as well as in German. Therefore, it is possible to apply with either English proficiency of at least level C1 of the CEFR or English proficiency of at least level B1 of the CEFR and German proficiency of at least level DSH-2. English: E.G. IELTS Academic: 7.
The programme runs about 24 months full-time.
Yes — shortlisting, SOP, LOR, Resume, application, scholarships and visa guidance are all free. We're paid by partner universities, not by you.
Apply to Computer Science (MSc) — free help
A counsellor calls you back during office hours — 9am to 8pm IST, Mon to Sat. We are open now.