Study Guide ist dein persönlicher Begleiter auf dem Weg zum Studium in Deutschland.
Master's programme

Computer Science University of Regensburg

Duration
4 semesters
Language of instruction
English
Tuition fees
No tuition fees
Next application deadline
1 December 2026 (summer semester)
Language level required
English: B2
German: None

Immer wissen, was als Nächstes ansteht

Mit deinem Study Guide hast du eine persönliche To-do-Liste, die sich an dein Herkunftsland, deinen Abschluss und deine Interessen anpasst – und dir zeigt, was als Nächstes wichtig ist.

Programme overview

Quick facts

Degree
MSc
Duration
4 semesters
Full-time / part-time
Full-time, Part-time (study alongside work)
Intake
Winter and summer semester
Joint degree / double degree programme
No
A Diploma supplement will be issued
Yes
Combined Master's degree / PhD programme
No

Language of instruction

English

Knowledge of German is not required, but it is recommended that you take additional German courses during your studies. In the compulsory elective area, a few courses may be also offered in German.

Programme description

We colourise computer science! Because computer science is one thing above all: highly versatile. For us, core computer science is just as much a part of it as the many different fields of application in which your skills are needed!

In the Master's degree programme in computer science, you can deepen or expand your knowledge of advanced topics in core computer science and – if you wish – specialise in specific application areas.

The programme is divided into:

  •  a compulsory area (including Master's thesis) (min. 60 ECTS [European Credit Transfer and Accumulation System])
  •  the compulsory elective area "Core Computer Science" (at least 18 ECTS)
  •  the compulsory elective area "Specialisation" (at least 42 ECTS)

Not to be missed: the compulsory area

Advanced knowledge of software engineering and algorithms is essential for us when studying computer science. You will acquire this knowledge in two lectures of the same name with associated labs (6 ECTS each). An elective module allows you to complete courses in computer and data science according to your own interests (12 ECTS). The compulsory area is completed by a seminar on current topics in computer science (6 ECTS) and the Master's thesis module (30 ECTS).

It all comes down to the core: the Core Computer Science elective area

You must choose three modules (at least 18 ECTS) from 20 scheduled modules in the areas of theoretical computer science, computer engineering, practical computer science and applied computer science. Examples of modules are "Topics in Theoretical Computer Science", "Modern Machine Learning", "Advanced Explainable AI", "Embedded Systems", "Advanced Data Engineering", "Digital Image Processing – AI-based Approaches", "Post-Quantum Cryptography", etc.

Whatever you want: the Specialisation elective area

You can (but do not have to) specialise in one of four specialisations as part of your studies by completing modules amounting to at least 42 ECTS from one specialisation (following specified regulations). You can choose between the specialisations:

  •     Core Computer Science
  •     Bioinformatics
  •     Human-Centred Computing
  •     Information Systems

In all specialisations, there is a compulsory elective area, so that you can also choose modules within a specialisation according to your interests. If you complete your Master's thesis project as part of your specialisation, we will highlight your specialisation on your Master's certificate. The choice of a specialisation is mandatory.

Programme structure

Our courses

You will mainly attend lectures with accompanying labs, seminars, and project seminars or internships. In lectures with accompanying labs, you will be taught knowledge and methods that you can apply yourself in the labs, through which you will acquire subject-specific skills through your own application. In the labs, exercises are usually offered as coursework, which may be compulsory or optional. The examination usually consists of a written or oral examination in which the acquired knowledge and the ability to apply methods are tested. Seminars enable you to independently explore a scientific field of computer science, to grasp the state of research on a current topic and to design, and to prepare and critically evaluate scientific presentations and texts. In these cases, a presentation on a selected topic is therefore planned as coursework, while the examination consists of a written paper. In all specialisations of the MSc Computer Science, (project) seminars are offered in which students (in teams) gain experience in applied research and independently carry out a research project in preparation for the final thesis. This research project includes a presentation of the planned project, and a project paper or its documentation is usually required as an examination.

Mode of study

  • Fully on-site

International elements in the curriculum

The curriculum of this study programme includes international elements that support global perspectives and cross-cultural learning:

  • Integrated/optional study abroad unit(s)

    A semester abroad can be integrated into the degree programme and is generally recommended during the third semester.

Application and admission

Application period(s)

Winter semester

Applicants from Applications begin Application deadline
All countries
15 April 2027
1 June 2027

Summer semester

Applicants from Applications begin Application deadline
All countries
15 October 2026
1 December 2026

Academic admissions requirements

If you want to study the MSc Computer Science at the University of Regensburg, you should have:

  • A Bachelor's degree with a final grade of 2.5 or better (or at least 138 ECTS in your current Bachelor's degree with a provisional final grade of 2.5 or better)
    If you have not already studied computer science or data science in your Bachelor's degree, but are burning with interest in computer science, you can be admitted if you meet the other requirements.
  • Completed credits from the field of computer science amounting to 60 ECTS and from the field of mathematics amounting to 18 ECTS
    (With a total of 60 ECTS from computer science and mathematics, you can be conditionally admitted.)
  • Proof of English at level B2 CEFR or a Bachelor's thesis written in English
    If the language of instruction during your studies was English, you will still need to provide proof of language proficiency (language test certificate or thesis). Only applicants with English as their first language are exempt from providing proof of English language skills. In this case, it is sufficient to upload a copy of your passport.
  • If you are pursuing or have completed your first university degree (Bachelor’s) outside of Germany, you must submit a preliminary documentation (VPD) from uni-assist (processing time: up to six weeks) as part of your application on the UR Campus Portal.
  • If you are pursuing or have completed your first university degree (Bachelor’s) in a country that is not a signatory state to the so-called Lisbon Recognition Convention, you must also prove your academic knowledge by passing the Graduate Record Examination (GRE) General Test.

Further details regarding the requirements as well as further information on the admission procedure, deadlines and necessary documents are available on our website.

Language requirements

Please check all requirements directly with the respective higher education institution. Exceptions may apply. See our website for further details.

German language requirements

German: None

English language requirements

English: B2

Accepted certificates include
Certificates Minimum result
TOEFL iBT (before 2026)
Total: 79 / 120
PTE Academic
Total: 59 / 90
Cambridge English Qualifications
Total: B2 First
UNIcert® English
Total: UNIcert® II
IELTS Academic
Total: 6.5 / 9

How to apply?

Website

Please check this website.

Click here

Costs and funding

Tuition fees per semester

No tuition fees

Semester contribution

Student service fee: approx. 200 EUR per semester (includes a public transport ticket valid for the entire semester)

Cost of living

You will need a minimum of about 1,000 EUR per month (including rent, food, clothing, insurance, books, and study materials).

Part-time employment

Students from EU member states and Switzerland do not need a work permit. Students from non-EU states who are registered at a German university are allowed to work 140 days per year.
Please note that almost all employers require good German language skills.

Scholarships and financing information

Students from non-EU countries can apply for the study grant for international students in financial need at the University of Regensburg. Please see: Funding – University of Regensburg.

Living & services

Support for international students

  • Welcome event
  • Tutors
  • Visa matters
  • Help with finding accommodation
  • Support with registration procedures

Students can contact the Central Student Advisory Service of the University of Regensburg, the Student Advisory Service of the degree programmes of the Faculty of Informatics and Data Science and the degree programme coordination of the Faculty of Informatics and Data Science. For international students, the International Office also offers a point of contact for all questions relating to studying. In addition, the University of Regensburg has a wide range of other advice centres for special concerns and life situations (including learning advice, family service). An overview can be found at Advice & Help – University of Regensburg.

Career advisory services

The Marketing and Career Service of the University of Regensburg supports all students in their professional orientation during their studies: Marketing & Career Service – University of Regensburg.

Accommodation

The International Office will try to assist students in finding a room in a student dormitory. The price for a room in a student dormitory ranges from approx. 300 EUR to 450 EUR per month.
For more information about student housing, please contact international.accommodation@ur.de.

Contact

Main contact

Faculty of Informatics and Data Science

Name
Ulrike Allouche
Adresse
Bajuwarenstraße 4, 93053 Regensburg
E-Mail
E-mail

Additional contact

Name
Prof Dr Florian Erhard

Discover other scholarships

Stipendien werden geladen...

Diese Stipendien könnten zu diesem Studiengang passen. Bitte wähle zuerst ein Herkunftsland aus. 

Immer wissen, was als Nächstes ansteht

Mit deinem Study Guide hast du eine persönliche To-do-Liste, die sich an dein Herkunftsland, deinen Abschluss und deine Interessen anpasst – und dir zeigt, was als Nächstes wichtig ist.