PhD Monitor
/Detail
Computer Science● OpenMastersPreview

Computer Science MSc

A comprehensive Master of Science programme in Computer Science offering specializations in AI, security, and software engineering.

Best for:Best for students with a strong Bachelor's degree in Computer Science seeking advanced specialization and research experience.

Ruhr-Universität Bochum · Bochum, Germany · R1 · First-stage researcher
More professors at Ruhr-Universität Bochum
Artificial IntelligenceComputer SecuritySoftware EngineeringAlgorithmsData ScienceProgramming Languages
This is a masters position — not a PhD studentship.
Deadline
Register by 15 December 2026
Funding
—
No tuition fees; semester contribution of approx. 380 EUR.
Start date
Winter semester
Location
Bochum
Germany

Overview

The Master of Science in Computer Science at Ruhr-Universität Bochum provides an in-depth, research-oriented education designed to meet the global demand for IT specialists. Students can specialize in five key areas, including Artificial Intelligence, Computer Security, and Software Engineering. The curriculum balances theoretical foundations with practical project work, seminars, and a Master's thesis. This program is designed to prepare graduates for both professional industry roles and academic research careers.

Master of ScienceComputer SciencePostgraduate StudiesResearch-orientedIT SpecialistGermany

What you'll do

  • Complete advanced modules in theoretical foundations and specialized computer science topics.
  • Participate in research-oriented projects often linked to active academic research groups.
  • Engage in seminars and practical courses to develop scientific working methods.
  • Conduct an independent Master's thesis on a challenging computer science problem.
  • Present research findings to a specialist audience in a colloquium lecture.

Requirements

Degree required: Bachelor's degree in Computer Science (at least 180 ECTS/6 semesters) or a comparable degree.

Degree offered: Master of Science

Language: English; C1 level required.

Instruction: English

Required skills
  • At least 50 ECTS in fundamental computer science areas (e.g., Algorithms, Software Engineering, Networks, Databases).
  • At least 18 ECTS in fundamental mathematics.
  • English language proficiency at C1 level (e.g., TOEFL iBT 100, IELTS 7.0, or Cambridge C1 Advanced).
Nice to have
Prior experience in academic research or project-based work.Interdisciplinary skills and teamwork experience.German language skills (optional, for elective courses).
Eligibility
  • Applicants must hold a Bachelor's degree in Computer Science or equivalent.
  • Must meet specific ECTS credit requirements in core CS and mathematics subjects.
  • Applicants currently completing their degree may apply if they have earned at least 120 ECTS (6-semester program) or 150 ECTS (7-semester program).

Funding & terms

Type
Unknown
Amount
No tuition fees; semester contribution of approx. 380 EUR.
Duration
4 semesters
Programme
Ruhr-Universität Scholarship Fund
Ruhr-Universität Scholarship Fund

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: 12-15

Applications must be submitted during the specified window via the university's official portal. Candidates are required to provide academic certificates, a CV, a letter of motivation, an academic work sample, and a letter of recommendation.

Documents required
  • CV
  • Letter of motivation
  • Academic work sample
  • Letter of recommendation
  • Bachelor's degree certificate or current transcript of records
↗Check programme and admissions

Contact

Lab
Faculty of Computer Science
Ruhr-Universität Bochum
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.