Computer Science MSc
Ruhr Universitat Bochum · Bochum, Germany
- Level
- Master's
- Award
- Master of Science
- Language
- English
- Duration
- 4 semesters
- Study mode
- Full-time
- Campus
- Bochum
- Apply by
- Register by 15 December 2026
- Starts
- Winter semester
Ruhr Universitat Bochum does not publish a fee for this programme on its own. Its published rate for master's programmes is €0 a year for international students.
Entry requirements and how to apply
- Entry requirements
- Admission to the Master's degree programme in Computer Science is open to students who have completed* a Bachelor's degree programme in Computer Science lasting at least six semesters and comprising 180 credit points or a comparable degree programme and who have a special qualification for this degree programme. The completed Bachelor's degree programme must include at least 50 CP from the following areas of the fundamentals of computer science, whereby the contents must be equivalent to the respective modules of the BSc in Computer Science at Ruhr-Universität Bochum: Computer Science 1, 12 ECTS Computer Science 2, 8 ECTS Computer Science 3, 8 ECTS Software Engineering, 5 ECTS Computer Engineering 1, 5 ECTS Computer Networks, 5 ECTS Operating Systems, 5 ECTS Database Systems, 7 ECTS Computer Engineering 2, 5 ECTS Moreover, the completed Bachelor’s degree must have at least 18 CP from the field of fundamentals of mathematics. After the application deadline, a committee will determine the eligibility on the basis of the documents submitted (in addition to the academic certificates, a CV, a letter of motivation, an academic work sample, and a letter of recommendation are required). *N
- English language requirement
- C1 required, please provide an official language certificate, e.g.: TOEFL iBT (since 2026): 5 Cambridge English Qualifications: C1 Advanced TOEFL iBT (before 2026): 100 IELTS Academic: 7
- German language requirement
- No minimum language level required
- Application period
- The following is valid for applicants from: all countries For the winter semester: 1 November - 15 December
- Apply through
- Please check this website .
About this programme
The main goal of the Master's degree programme in Computer Science is to offer students an in-depth and specialised education in the field of computer science in order to meet the growing demand for academic specialists and innovative IT experts. Currently, students can deepen their knowledge in five highly topical specialisation areas: Design, Implementation, and Analysis of Computer Systems Algorithms, Complexity, Data Computer Security Software Engineering and Programming Languages Artificial Intelligence In addition to the subject-specific training, the Master's degree programme emphasises training students in scientific work (through seminars, practical courses, project work and Master's thesis) in order to optimally prepare them for research and academic careers.
Computer Science MSc at other universities
- Computer Science — MIT Massachusetts Institute of Technology
- Computer Science — Princeton University
- Computer Science — University of Cambridge
- Computer Science — Harvard University
- Computer Science — Stanford University
- Computer Science — California Institute of Technology
- Computer Science — California Institute of Technology
- Computer Science — University of California, Berkeley
Related pages
- Ruhr Universitat Bochum tuition fees
- Study in Germany: tuition fees and visa
- Germany degree programmes and their fees
- Study abroad cost calculator for Germany
- Best universities in the world
Other degree programmes at Ruhr Universitat Bochum
- English and American Studies
- Geosciences
- Global Sustainability Economics
- History & Philosophy of Science and Logic (HPS+Logic)
- Joint Master's Programme in International Humanitarian Action (NOHA)
- Lasers and Photonics (Master of Science)
- MA European Culture and Economy (ECUE)
- Master in Philosophy (Focus: Theoretical Philosophy)
- Master of Arts in Development Management
- Master of Arts Programme in Ethics – Economics, Law and Politics
- Master of Science in Biochemistry (MSc Biochem)
- Master of Science in Chemistry
- Master of Science in Electrical Engineering and Information Technology — Specialisation: Biomedical Engineering
- Master of Science in Electrical Engineering and Information Technology — Specialisation: Communication Systems