Computer science is everywhere
Computer science is everywhere: more than almost any other science, it permeates almost all areas of our lives. It also regulates, measures and warns in places where nobody can see it – hidden in smartphones, internet search engines, navigation or household appliances, robot controls or cars.
After graduating, you will be able to work on new developments, develop systems independently, create new things, become a driver of innovation, take responsibility for future developments and thus influence the future of society. You will have a fulfilling, dynamic, exciting and lucrative professional life.
Why study Computer Science?
Computer science is developing at a rapid pace, supporting and influencing other disciplines. Information has become the “gold” of the 21st century. It is the basis of new business models. It is collected, processed and sold. New knowledge is generated from information. With a Computer Science degree, you can play an active role in shaping the future.
High Demand
There are currently around 149,000 unfilled IT jobs in Germany* - a huge opportunity for anyone who wants to get started in this exciting field!
(*Source: Bitkom Research 2023)
Diverse Career Opportunities
With a degree in Computer Science, all doors and industries are open to you! Whether you want to work for large companies, get started in innovative start-ups or immerse yourself in the exciting world of research - anything is possible!
High Starting Salary
Starting salaries are particularly high in the field of computer science and can rise even further with increasing experience and specialization, so that you can earn between €45,100 and €62,400* at the start of your career, depending on your degree.
(*Source: Get-in-it.de)
Exciting Work
More than almost any other scientific discipline, computer science offers you the best opportunities for an exciting, creative and lucrative career in which you can actively shape our future and your working environment. Computer science has developed rapidly in recent decades and has influenced our everyday lives.
Innovation and Technology
Computer science is a very dynamic field that is constantly developing new technologies and methods. Here you have the chance to be at the forefront of technological innovation and develop modern solutions.
Computer Science @RUB
At Ruhr-Universität Bochum, we have designed a modern Computer Science degree program for you that will optimally prepare you for the challenges of the coming decades. You can expect a young, highly motivated team of professors who are driving forward cutting-edge international research in future-oriented fields.
Our Computer Science degree programs
BACHELOR
Computer Science
Our modern Bachelor’s degree program in Computer Science prepares you optimally for the challenges of the coming decades: The computer science problems of today’s world are complex, with a rising trend! Solving them requires specialist knowledge that can only be acquired in a science-based degree program. This knowledge enables you to quickly find new solutions. The focus is on the classic core areas of computer science, such as software development, computer engineering, algorithms, artificial intelligence, machine learning and information systems.

Master
Computer Science
On the international Computer Science degree course, you can expect four semesters full of specialist knowledge in various cutting-edge areas. You have the choice and flexibility to put together an individual curriculum according to your interests. You can broaden your knowledge through a wide range of courses or deepen it in the predefined areas of Artificial Intelligence, Algorithms/Computing/Data, Computer Security, Software Engineering and Programming Languages or Design, Implementation and Analysis of Computer Systems.

What you will learn on the Computer Science course
The curriculum of the newly designed degree program reflects the modern, agile world of computer science. Teaching imports from other faculties and scientific institutions ensure a broad range of subjects and create interfaces to other scientific disciplines.
You can attend the following courses, for example:
- Programming
- Software Engineering
- English for Computer Science
- Introduction to Data Science
- Quantum Information and Computation
- Artificial Neural Networks
You should bring that with you!
With these core skills, you are ideally equipped to study Computer Science.
Openness,
Curiosity, open-mindedness
Interest in technology &
basic technical understanding
Previous knowledge of mathematics &
Affinity for mathematics

English language skills
Enjoy the topic &
Enthusiasm
Creative “thinking outside the box”
Our Professors introduce themselves

Prof. Dr. Thorsten Berger
Professorship for Software Engineering
Software is conquering the world: it’s hard to imagine life without software these days. In addition to smartphones, computers, (industrial) robots and cars, more and more everyday appliances, such as fridges, are being equipped with software.
Software companies dominate the markets. Modern software is data-driven, rich in variants and makes use of technologies such as artificial intelligence. The field of software engineering provides methods and tools that enable software to be developed faster and more automatically. The success of this innovative field depends on highly creative developers, whom we train here.

Prof. Dr. Timo Hönig
Professorship for Operating Systems and
System Software
Our research also contributes to climate protection: People often forget that IT systems also consume a lot of energy – whether it’s a single search query on the internet, watching a Netflix episode or even just a notification that an email has been received. The rapidly advancing digitalization of our society urgently requires energy-conscious system software for efficient computer systems. Operating systems must assess the energy requirements of the respective hardware infrastructure and set the central course in computer systems when scheduling software activities and controlling hardware components (e.g. CPUs). Our task is to research and develop energy-conscious systems.

Prof. Dr. Maike Buchin
Professorship for Algorithmics
Algorithms have become an integral part of our lives, from search engines to navigation devices. A lot of data has a spatial component and nowadays more and more data of this kind is being generated. Analyzing this data is an exciting challenge to which I would like to contribute with my research.
In particular, I work with algorithms for geometric problems, for example: How can I reconstruct the road network from a large amount of data from vehicles in a city? Or: How can I measure the quality of such a road network? There are still many exciting questions to be answered and there are always new ones that are worth working on.

Prof. Dr. Asja Fischer
Professorship for Machine Learning
Learning through algorithms, also known as machine learning, is one of the most important methods of artificial intelligence. For future developments, it is very important to understand the basic computing principles of learning.
Machine learning is already influencing our lives today: We are shown advertisements for products we are interested in in our browser, our smartphone recognizes our face, technical systems understand our language and interpret its content, even translating it into a foreign language. Much more will be possible in the future: Get involved and shape the new developments!
THAT'S WHY BOCHUM!

RUB’s large campus area is home to 21 faculties and over 185 degree courses. And although over 40,000 people study, teach and research here, there are many quiet places to study and relax in addition to the lively hustle and bustle in the middle of the campus. The close cooperation between the various research institutions breaks down conventional boundaries between the subjects. The facilities are well equipped, the hierarchies are flat, the atmosphere is informal and the doors are always open to students. Various student services offer support for all aspects of studying and beyond. In national and international comparisons, RUB degree programs occupy top positions, and our graduates benefit from the academic reputation of their university.
Due to Bochum’s location in the heart of the Ruhr region, no distance is really far. Many students from the entire Ruhr region and further afield commute to Bochum every day. Having your own apartment is also affordable, as rents are low compared to other university cities. There are many halls of residence for students, offering a wide range of accommodation from simple rooms to small apartments. Bochum is a genuine student city with tradition. Lively nightlife, a colorful pub scene, many festivals and world-class cultural events are part of everyday life.
And Now?
Curious? Take Part in our Taster Offers!
Any Questions? Our study advisory service will help you!