Life-science and medical research increasingly depend on interpreting large-scale biological data, making computational methods, mathematical models, and efficient algorithms essential tools. This English-taught, interdisciplinary Master’s builds on the foundations acquired in a bachelor’s degree in bioinformatics and advances students’ skills across mathematics, computer science, biology, and translational bioinformatics. The curriculum blends rigorous theoretical courses with applied training so students learn to formulate relevant biological questions, design appropriate mathematical or computational approaches, and interpret results in biological or biomedical contexts.
The programme is offered jointly by the Department of Mathematics and Computer Science, the Department of Biology, Chemistry and Pharmacy, and the Charité Medical School, reflecting a strong link between basic life-science research and clinical translation. Training emphasizes practical data analysis and modelling techniques that are directly relevant to contemporary challenges in genomics, systems biology, and biomedical data science.
Graduates are prepared for research and development roles in academia, clinical research settings, biotech and pharmaceutical industries, and healthcare informatics, as well as for doctoral studies. The programme’s mix of theory and hands-on application, together with the Charité connection, is particularly relevant for students interested in translational bioinformatics or medically oriented data science.
Requirements and prerequisites
Overview of the curriculum
The programme begins with a concentrated first-semester "basic studies" phase (30 CP) made up of three core modules (6 CP each). Each core module includes a lecture plus an exercise/tutorial and is designed to reinforce the methodological foundations you need across disciplines: computer science, mathematics & statistics, and bio-medicine. In parallel there is a 12 CP introductory module (lecture series + seminar) that presents the three available profile areas—Advanced Algorithms, Complex Systems and Data Science—to help you choose the specialization that best matches your interests and career goals.
From the second semester you specialise by selecting one of the three profile areas (profile area = 30 CP). Each profile area combines a 15 CP Focus Area, a 10 CP research internship (hands‑on research experience), and a 5 CP module on Ethics and Policy Questions. The mandatory focus modules differ by profile:
The programme also includes a 30 CP elective area where you may choose profile modules and other optional modules from the programme’s elective list, subject to a few constraints that ensure breadth and practical experience. The master’s thesis (30 CP) is typically completed in the fourth semester; you have 23 weeks to work on it and are expected to give a 30‑minute presentation on your progress during the writing period.
Key learning outcomes (what you will gain)
Concise programme requirements (credit point = CP)
Further information and detailed module lists are available in the programme’s Online Studies Selection Guide (OSA) and on the programme website (PDF downloads and full module descriptions).
This master’s programme expects applicants to have a solid, documented foundation across computer science, mathematics/statistics, and life sciences. Admissions are based on a completed first university degree (bachelor’s or equivalent) and specific prior coursework credit totals in each of the three subject areas. If your degree was earned outside Germany, you must apply via uni-assist so your documents can be checked and forwarded to the university. Prepare official transcripts and, if available, module descriptions to demonstrate how your previous coursework meets the credit requirements.
Read the university’s application pages carefully for details on procedures, deadlines and any fees. If you have questions about applying, admission, enrolment or orientation, contact the Student Services Centre at Info-Service@fu-berlin.de.
Admission requirements (bullet points)
First degree
Computer science / bioinformatics / programming (minimum 25 CP)
Mathematics / statistics (minimum 25 CP)
Biology / chemistry / biochemistry (minimum 25 CP)
International applicants (degrees from outside Germany)
Note: CP refers to credit points used to quantify coursework (commonly ECTS); make sure your transcript and module descriptions clearly show the credit distribution for each required area. For any application-related queries, contact the Student Services Centre: Info-Service@fu-berlin.de.
Winter Semester (International)
31 May 2026
Winter Semester (EU/EEA)
31 May 2026
Graduates are prepared for roles in academic research, biotech and pharmaceutical companies, medical informatics and health‑tech startups, public health and governmental agencies, and research institutions. Typical positions include bioinformatics scientist/analyst, computational biologist, data scientist for life‑science applications, algorithm developer for genomics, and roles in translational medicine.
The degree also provides a strong foundation for doctoral studies (PhD) in bioinformatics, computational biology or related fields. Being based in Berlin offers access to a dense network of research centres, hospitals and industry partners for further career development and collaborations.
Trier University of Applied Sciences — Birkenfeld
Technische Universität Braunschweig — Braunschweig
Furtwangen University — Villingen-Schwenningen
University of Siegen — Siegen