RUB » Study » Programmes of Study » Computer Science » Bachelor 1 subject

Computer Science

... looks into questions such as ...

  • ​How do you program robots?
  • How does a cloud work?
  • How do navigation systems find the fastest route?
  • What are quantum computers?
  • How does a smartphone recognise its owner's face?

Degree programmes


Computer Science, Bachelor 1 subject


Degree: Bachelor of Science
Start: Winter semester
Duration: 6 semesters
Classroom language: German, English

Detailed information for international applicants

What's it all about?

This degree programme is unique, because ...

​it is highly relevant, future-oriented, international and bilingual. A young, highly motivated team of professors conducts cutting-edge research in future-oriented fields and offers students the best possible supervision.

It provides the opportunity to specialise in the following fields
  • ​Machine learning
  • Algorithms and complexity
  • Data mining and statistical learning
  • Software development and verification
  • Distributed systems
  • Databases and information systems
  • IT Security

Who is suited?

Those who wish to enrol in this degree programme,


  • an interest in technology and basic technical understanding, a good grasp of and affinity for mathematics, English-language skills, open-mindedness, curiosity


  • technology, IT, grappling with new problems

Struggle through:

  • new problems, new systems, new visions of the future, innovations
Graduates from this degree programme frequently work
  • ​Software and hardware design, development and maintenance
  • Designer of IT systems, algorithms and processes
  • Design and development of embedded systems (e.g. in the automotive industry)
  • Consultant in the IT industry, consulting in many other industries
  • Research

And else?

A prep course ...

is recommended.
Start: in September (3-4 Weeks)

Further information about prep courses

An internship ...

is mandatory. It is done during the degree course.
Duration: 2 months

Studying abroad ...

is recommended. It is done in the 5./6. semester.
Duration: 1 semester

Where do I find help?

Academic advisory office

Ruzbeh Nagafi
Building, Room: Gebäude MC, 1/36 & 1/37
Phone: +49 (0)234 / 32-0234 32 19293
Website academic advisory office

Contact students

Fachschaft Informatik
Building, Room: MC 0.66
Website Fachschaft


Degree programmes' website