- Degree
- Master of Science (with specialisations in "Core Computer Science", "Bioinformatics", "Human-Centred Computing" or "Information Systems")
- Course location
- Regensburg
- Teaching language
- • English
- Languages
- The study programme can be completed entirely in English. In the compulsory elective area, a few courses are also offered in German.
- Full-time / part-time
- • full-time
• part-time (study alongside work)
- Programme duration
- 4 semesters
- Beginning
- Winter and summer semester
- Additional information on beginning, duration and mode of study
- The lecture period generally runs from mid-October to the beginning of February in the winter semester and from mid-April to the end of July in the summer semester. The exact lecture times at the University of Regensburg can be found here: https://www.uni-regensburg.de/studies/semester-calendar/index.html (https://www.uni-regensburg.de/studies/semester-calendar/index.html).
The degree programme is designed as a face-to-face course, and certain courses are also offered online.
- Application deadline
- 1 June for the following winter semester, 1 December for the following summer semester
Non-EU applicants are strongly advised to apply for the winter semester by 1 May at the latest and for the summer semester by 1 November at the latest in order to be able to apply for a visa as soon as possible if they are admitted.
- Tuition fees per semester in EUR
- None
- Combined Master's degree / PhD programme
- No
- Joint degree / double degree programme
- No
- Description/content
- 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.