Ruhr University Bochum campus

Engineering

MSc Computer Science at Ruhr University Bochum

Ruhr University Bochum, Germany

Programme overview

Computer Science at Ruhr University Bochum is a single-subject Master programme of 4 semesters (2 years), taught in English. What sets it apart: you can tailor it to your interests and career goals. Specialise in one area or position yourself as a generalist with a broad range of skills. Our degree programme is international, with the entire curriculum taught in English. We combine theoretical foundations with practical experience so that you are well prepared for the challenges of the global technology industry and can actively participate in the development of forward-looking IT solutions.

Duration: 4 semesters (2 years)  |  Study mode: full-time; English-taught  |  Intake: Winter and summer semester  |  Location: Bochum, Nordrhein-Westfalen, Germany

What you will study

Specialisation areas: Design, Implementation and Analysis of Computer Systems; Algorithms; Computer Security; Software Engineering and Programming Languages; Artificial Intelligence; Complexity; Data Science.

Career pathways

Graduates frequently work in software development and IT consulting; in the field of research and development; as a data scientist in various industries; in project management for IT projects; in IT security.

Official programme page

Application information

Entry requirements

No numerus clausus (admission-free). Language of instruction: English. Suited for graduates of: Computer Science or related subjects.

Intake: Winter and summer semester

Duration: 4 semesters (2 years)

Explore more study programmes

View all study programmes →

Ready to start your study abroad journey?

Book a free consultation with our expert counsellors and take the first step towards your dream university.

Copyrights © 2026 StudyMapped. All rights reserved.