Master of Science in Computer Science
A research-focused English-taught MSc programme at the University of Bayreuth combining theoretical depth and practical project experience.
Best for:Best for students with a BSc in Computer Science or related fields seeking a research-intensive, project-based master’s programme with specialisation options in AI, data science, or robotics.
Overview
The Master of Science in Computer Science at the University of Bayreuth is a research-oriented programme designed to equip students with both broad disciplinary knowledge and specialised expertise. The curriculum emphasises algorithmic, mathematical, and technological skills while fostering project-based learning and interdisciplinary collaboration. Students engage in bilingual education (English and German) and can pursue optional certificates in Artificial Intelligence, Data Science, or Robotics & Automation. The programme prepares graduates for doctoral studies, industry research, or leadership roles in software development, system design, and innovation-driven sectors. Located in Bayreuth, Germany, it offers a vibrant academic environment with strong industry connections and affordable living costs.
What you'll do
- Develop and implement software and hardware systems through project-based learning.
- Conduct independent research under faculty supervision, contributing to academic and industry-relevant projects.
- Apply theoretical knowledge in algorithmic design, mathematical modelling, and system analysis.
- Collaborate on interdisciplinary projects, integrating technical skills with social and project management competencies.
- Pursue specialised expertise through optional certificates in Artificial Intelligence, Data Science, or Robotics & Automation.
- Prepare and defend a master’s thesis based on original research or applied development work.
Requirements
Degree required: Bachelor’s degree in Computer Science or Applied Computer Science, or an equivalent qualification with a minimum grade of 'good' (2.5 or better).
Language: English proficiency at B2 level (IELTS Academic: 6.5 or equivalent) and German proficiency at A1 level (official certificate required).
Instruction: English (100% of courses).
- Proven academic background in Computer Science or related fields.
- Strong problem-solving and analytical skills.
- Basic proficiency in programming and system development.
- Ability to work independently and collaboratively in research projects.
- Applicants must have completed at least 150 credits of their Bachelor’s degree by the application deadline.
- Conditional admission is possible with up to 15 additional credit points to be completed.
- GRE or GATE scores are required if the Bachelor’s degree was earned outside the European Higher Education Area (EHEA).
- No nationality or residency restrictions, but proof of language proficiency is mandatory.
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
Applicants must submit their application through the University of Bayreuth’s official portal. Required documents include a CV, degree certificate, language proficiency proof, GRE/GATE scores (if applicable), and a statement of purpose. Applications can be submitted before degree completion, provided at least 150 credits are earned by the application deadline. No fixed deadline is listed, but funding applications for the winter semester have a deadline of 31 August and for the summer semester, 28 February.
- CV
- Bachelor’s degree certificate (or proof of at least 150 credits if degree not yet completed)
- Official English proficiency certificate (IELTS Academic: 6.5 or equivalent)
- Official German proficiency certificate (A1 level)
- GRE or GATE scores (if applicable)
- Statement of purpose or research proposal
- Reference letters (number not specified)
Contact
International Office· Admissions and Scholarships
international-office@uni-bayreuth.de
https://www.international-office.uni-bayreuth.de/en/come-to-bayreuth/scholarships/index.html
Create a free profile to unlock your personal match score, the full requirements, funding details and how to apply — in English or Persian.