Computer Science (MSc)
A comprehensive Master of Science programme in Computer Science focusing on advanced technical knowledge and independent scientific research.
Best for:Best for students with a strong background in computer science and mathematics seeking advanced research-oriented training.
Overview
The Master of Science in Computer Science at Marburg University is a full-time, four-semester programme designed to provide students with advanced technical skills and scientific methods. Students engage in a curriculum that balances theoretical foundations with practical applications, including a year-long software project and various seminar modules. The programme allows for individual specialization through a wide range of electives and optional profile modules in related subject areas. The final phase of the degree involves an independent Master's thesis, where students apply their acquired knowledge to research-related problems under faculty guidance.
What you'll do
- Complete 120 ECTS credits over four semesters through a combination of compulsory and elective modules.
- Participate in a year-long software project to develop advanced software engineering and technical skills.
- Engage in at least one seminar module to practice critical evaluation of scientific literature and research results.
- Conduct an independent research project as part of the final Master's thesis.
- Apply scientific methods to analyze and solve complex problems in digital professional environments.
Requirements
Degree required: BSc in Computer Science or a comparable degree with intense knowledge in computer science and mathematics.
Degree offered: MSc
Language: English C1 (or English B1 with German DSH-2)
Instruction: English
- Documented intense knowledge in theoretical computer science
- Strong foundation in mathematics
- English proficiency at C1 level (e.g., IELTS Academic 7.0)
- Completion of at least 144 ECTS points at the time of application
- Must hold a BSc in Computer Science or equivalent
- Must meet minimum GPA requirements as defined by the eligibility assessment procedure
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
Applications must be submitted via the uni-assist portal or the university's official application website. Applicants must provide proof of their academic qualifications and language proficiency as part of the eligibility assessment procedure.
- BSc degree certificate
- Academic transcripts
- English language proficiency certificate
- Proof of ECTS credits
Contact
Create a free profile to unlock your personal match score, the full requirements, funding details and how to apply — in English or Persian.