PhD Monitor
/Detail
Computer Science● OpenMastersPreview

Master of Science in Computer Science

A flexible, research-oriented Master’s programme in Computer Science at Kiel University with English and German language options.

Best for:Best for students with a Bachelor’s in Computer Science or related fields who seek a flexible, research-focused Master’s programme with opportunities for international collaboration and language immersion in English or German.

Kiel University · Kiel, Germany
More professors at Kiel University
Theoretical Computer ScienceAdvanced ProgrammingMathematical FoundationsComputational TheorySoftware EngineeringArtificial Intelligence
This is a masters position — not a PhD studentship.
Deadline
Register by 15 June 2027 + 1 more
Funding
Unfunded
Start date
Winter or Summer semester (flexible)
Full-time
Location
Kiel
Germany

Overview

The Master of Science in Computer Science at Kiel University offers a flexible, research-oriented curriculum designed for students seeking advanced expertise in computer science. Located in Kiel, Germany, the programme combines core theoretical and practical modules with elective courses, allowing students to tailor their studies to their interests. The programme emphasizes interdisciplinary collaboration and provides opportunities for international exchange through partnerships with universities worldwide. Students can choose modules taught in English or German, and the programme includes integrated language courses to support international participants. The curriculum is structured to ensure a balance between theoretical foundations and practical applications, culminating in a thesis project under the guidance of a research advisor.

Computer Science Master’sResearch-oriented curriculumFlexible elective modulesInternational exchange programmesEnglish and German language optionsThesis projectInterdisciplinary collaborationKiel University

What you'll do

  • Complete 60-65 ECTS in elective Computer Science modules, including advanced programming, mathematical foundations, and computational theory.
  • Complete 10-15 ECTS in non-subject-specific modules to broaden interdisciplinary knowledge.
  • Participate in a 5 ECTS seminar and a 10 ECTS project to apply theoretical knowledge in practical settings.
  • Conduct and submit a 30 ECTS Master’s thesis under the supervision of a research advisor.
  • Engage in international exchange opportunities through ERASMUS and other partnerships with universities worldwide.
  • Choose modules taught in either English or German, depending on language proficiency and interest.
  • Attend integrated language courses to improve proficiency in German or English as needed.
  • Collaborate with peers and faculty on research projects and interdisciplinary initiatives.

Requirements

Degree required: Bachelor’s degree in Computer Science or a comparable degree from a recognized institution, with a focus on theoretical and practical topics such as advanced programming, mathematical proofs, theory of computation, and logic in Computer Science.

Language: English; B1 level required (TOEFL iBT 43 or equivalent, IELTS Academic 5.5, or PTE Academic 43). No minimum German language requirement.

Instruction: English and German (modules available in both languages)

Required skills
  • Proven knowledge of advanced programming beyond object-oriented concepts.
  • Understanding of mathematical foundations, particularly mathematical proofs.
  • Familiarity with the theory of computation and logic in Computer Science.
  • Ability to conduct independent research and write a Master’s thesis.
  • Proficiency in English at B1 level or equivalent, as verified by an official language certificate.
Nice to have
Experience with interdisciplinary research projects.Prior exposure to international academic environments.Basic proficiency in German to access additional course modules.
Eligibility
  • Applicants must hold a Bachelor’s degree in Computer Science or a related field.
  • Applicants whose previous degrees do not fully match the requirements may be invited to participate in an online exam to assess suitability.
  • No nationality or residency restrictions.
  • No age restrictions.

Funding & terms

Type
Unfunded
Amount
—
Duration
—
Programme
—

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: 15 June (Winter semester) or 15 December (Summer semester)

Applicants must submit their application through the uni-assist portal. Required documents include a completed application form, proof of Bachelor’s degree, language proficiency certificates, and any additional documents if invited for an online exam. Detailed instructions and deadlines are available on the Kiel University website.

Documents required
  • Completed application form
  • Proof of Bachelor’s degree in Computer Science or related field
  • Official English language proficiency certificate (TOEFL, IELTS, or PTE)
  • Transcripts of previous academic records
  • Curriculum Vitae (CV)
  • Letter of motivation (if required)
  • Proof of any additional qualifications or relevant experience
↗Check programme and admissions

Contact

Lab
Department of Computer Science
Kiel University
Germany
See the full position

Create a free profile to unlock your personal match score, the full requirements, funding details and how to apply — in English or Persian.

No card · 10 free AI match scores
Explore this programme
Check admissions, intake and funding with the official source; a listing does not mean applications are open.