Computer Science, M.Sc.
Master's in Computer Science (M.Sc.) at the University of Regensburg, Germany — a research-oriented program combining theoretical foundations with applied computer science, taught in English within the Faculty of Informatics and Data Science. Students choose from four specialisations — Core Computer Science, Bioinformatics, Human-Centred Computing, or Information Systems — and build a flexible module profile around their chosen focus, culminating in a substantial independent research thesis.
Programme facts
| Degree | Master of Science (M.Sc.) |
|---|---|
| Duration | 4 semesters, 120 ECTS |
| Language of instruction | English |
| Required English | B2 |
| Study mode | Full-Time, Part-Time |
| Application | uni-assist (VPD) + the university, winter semester until 01.06, summer semester until 01.12 |
| Admission | Aptitude assessment: the university evaluates how well your previous education fits the programme |
| Tuition fee | Set by the university for international students — the amount is on the programme's official page |
| Semester contribution | €199 per semester |
| Campus | A Campus University |
What the tuition fee consists of
Will I get in
Admission goes through an aptitude assessment: the university checks how well the subjects, credits and grades of your previous education fit the programme. There is no fixed cut-off — the assessment is comparative.
- ✓Those with a strong background in computer science who want to go beyond the bachelor's level and engage seriously with research questions in the field
- ✓Those drawn to a specific application domain — whether biological data analysis, human-computer interaction, enterprise IT systems, or theoretical and technical CS — and want a program that lets them specialise deeply
- ✓Those who prefer to study in English and work in an internationally oriented academic environment
Read moreShow less
- ✓Those who are self-directed learners comfortable with a curriculum that gives them substantial responsibility for shaping their own specialisation
- ✓Those interested in eventually pursuing a doctorate and wanting a master's program that provides genuine research experience as a foundation
- ✓Those considering careers in the global IT industry but wanting the analytical depth that a research-oriented master's provides
- —Admission involves a qualification assessment process that evaluates the fit between your prior degree and the program's academic requirements — applicants whose bachelor's degree is in an adjacent field may need to demonstrate CS content through a supporting essay or other means
- —International applicants whose credentials were issued outside Germany must obtain a preliminary document review (VPD) before their application can be submitted — this is an additional step that takes time and should be planned well in advance of the deadline
- —The program is fully English-taught, which is an advantage for international students but means German language skills are not required for coursework — however, daily life in Regensburg is primarily in German
Read moreShow less
- —Regensburg is a mid-sized city with a lower cost of living compared to Munich or Frankfurt, which is a practical advantage for students on a limited budget
- —The master's thesis is a substantial independent research project; students who prefer structured, guided coursework throughout may find the high degree of self-direction in the final phase demanding
- —Completing a master's degree enables subsequent doctoral study — this is a relevant consideration for those weighing whether to stop at bachelor's level
How the selection works and how strong the competition is — we go through it against your certificate when we select programmes for you.
Programme selection →About the programme
The Computer Science master's program at the University of Regensburg is designed to give graduates deep scientific and methodological competence in both the theoretical foundations and applied dimensions of modern computer science. Housed in the Faculty of Informatics and Data Science, the program combines rigorous coursework with independent research, preparing students to work at the frontier of the discipline or to pursue an academic career.
Read moreShow less
The curriculum is structured around a flexible specialisation model. Students choose one of four focus areas — core Computer Science, Bioinformatics, Human-Centred Computing, or Information Systems — and build their module selection around it. This freedom allows each student to develop a genuine area of expertise rather than following a fixed track. Compulsory modules provide the shared scientific foundation, while elective modules and the master's thesis allow for deep specialisation.
The program places strong emphasis on independent scientific work. From early semesters, students engage with current research literature and methodologies. The master's thesis in the final phase of the program is a substantial independent research project carried out under the supervision of a faculty member, culminating in a written thesis and defense.
Instruction is entirely in English, making the program accessible to international students and reflecting the global nature of the IT research community. Both full-time and part-time study modes are available, providing flexibility for students with other commitments.
The program admits students twice per year — in the winter and summer semesters — which is less common among German master's programs and gives applicants more scheduling options. Admission involves a qualification assessment (Eignungsfeststellungsverfahren) that evaluates the academic suitability of each applicant's prior degree.
What you study
Semester 1–2: Core and Specialisation Modules
The first two semesters combine compulsory modules providing a shared scientific foundation with elective modules aligned to the student's chosen specialisation track. Students select one of four specialisation areas and begin building expertise through modules in that domain.
The full curriculum and the programme's parameters are part of programme selection: we compare them with your profile.
Pick programmesCareer
Graduates are equipped for roles across the global IT industry, including positions in software development, systems architecture, data science, bioinformatics, IT consulting, and human-computer interaction design. The research orientation of the program also prepares graduates for careers in academic or industrial research and development. Completion of the master's degree formally qualifies graduates to begin doctoral studies at a university.
Cost of study
| Semester contribution | €199 |
|---|
Requirements and application
| Previous education | Applicants must hold a bachelor's degree (or equivalent) in Computer Science or a closely related field. |
|---|---|
| Language | English B2 — confirmed by a certificate when you apply |
| Application | uni-assist (VPD) + the university, winter semester until 01.06, summer semester until 01.12 |
The procedure and the set of documents depend on your certificate. We check the university's requirements against your documents and give you a list: what to submit, how to certify and translate it, where and when to apply.
Check the requirementsHow to get into this programme
- 1Check your certificate and its recognitionDirect admission, a year at a university at home, or Studienkolleg first — this decides the whole plan.
- 2Documents and translationsCertified translations of the certificate and transcript, an APS if required. 3–4 weeks.
- 3Application uni-assist (VPD) + the university until 01.12uni-assist checks documents for 4–6 weeks — send them well before the deadline.
- 4Admission, visa, movingPlan 2–3 months for the visa and the blocked account in parallel.
How to apply
You can submit the application yourself or with our help — the university decides on admission in both cases.
Applications go through the university's portal or uni-assist. Typical mistakes:
- ×incorrectly made certified copies and translations
- ×a wrong set of documents
- ×the application submitted the wrong way
- ×errors or gaps in the application form
- ×the application submitted at the wrong time — too early or too late
An incomplete or incorrectly prepared application is excluded from the selection — it can no longer be corrected after the deadline.
StudyInFocus does not represent the university and does not influence the admission decision. We do not sell study places and do not guarantee admission — this is a service for preparing and submitting documents on the applicant's side.
If your level is not enough yet
The two most common stoppers are a language level below the requirement and a certificate without direct admission. Both can be solved, but they take months — plan them now, not after a rejection.
Questions about this programme
How much does the programme cost?
What language level do I need?
When do I need to apply?
Don't postpone the application
The deadline is 01.12.2026 (48 days left). Language, translations and the document check take months, not weeks. In 30 minutes we will build a plan backwards from the deadline and tell you honestly whether you can make it.