Master's in Bioinformatics and Computational Biology

Computer-based approaches are becoming increasingly important in biological research. The study of Bioinformatics and Computational Biology at the University of Bern gives you a good basic knowledge and prepares you for a career in a large amount of working fields.

The information necessary to build and control any living organism is written in its genome and stored in the language of the genetic code. It took 13 years and 3 billion dollars to decipher the human DNA blueprint. A single decade later, sequencing a whole genome takes but a few hours on a machine that fits on a tabletop and it costs just shy of 5000 dollars. Consequently, biological and medical sciences are now collecting enormous amounts of information. This tsunami of data generates new problems: it needs to be analyzed properly to unearth and retrieve the exciting knowledge it contains. And, most importantly, it also has to be made available to the scientific community in a useful way.

Scientists with skills in biology and in computer technology are challenged to extract the relevant information out of this phenomenal sea of data. Information technologies are essential for a proper understanding of the regulatory modalities of cells, organisms and even entire ecosystems. Developing algorithms and sound statistical tools to grasp the folding of macromolecules are the first steps on our way to model the mechanisms behind the pure DNA sequence. Ultimately, we want to understand how organisms that are as complex as a human being work.

120 ECTS Master program:
Currently, 90 ECTS program is being transferred into a 120 ECTS progam, based on student feedback and the desire to offer the best master program in bioinformatics. However, it will only be approved as of August 2022 by the University of Bern.
In case of questions, please contact the course coordinator Jolanda Paganoni (

Bild von DNA
Basic information
Degree: Master of Science in Bioinformatics and Computational Biology, University of Bern
Number of credits: 120 ECTS credits
Degree programs: Mono 120 ECTS credits
Duration: 4 semesters
Language: English
Beginning studies: Fall semester

First semester

Mandatory for all students ECTS Course-No.
 Applied biostatistics I  4  104207
 RNA-seq Course  3  467713
 Cancer genomics  3  407009
 Bioinformatics (practical course, in silico)  3  07107
 Introduction to R  2.5  30001
 Intro Digital Sustainability  1  466951
 HPC and Cloud Computing  1  467647
Mandatory for biologists ECTS Course-No.
 Basic programming for non-computer scientists. With practicals  5  104189
 Introduction to UNIX and BASH  2.5  07110
Mandatory for non-biologists  ECTS  Course-No.
Molecular biology and genetics for non-biologists  7.5 104206
Elective  ECTS  Course-No.
Computational Epidemiology 1.5  467294

Second semester

Mandatory for all students  ECTS  Course-No.
Introduction to Signal and Image Processing  5  102191
Proteomics and Metabolomics  5  470248
Applied biostatistics II. With practicals  4  104224
Machine Learning: lecture with exercises (Fribourg)  4  07102
Classical Models in Biology, lecture (Fribourg)  3  06002
Evolutionary genomics  3  104225
Genomics of microorganisms  1.5  405520
Metagenomics data analysis (Fribourg)  1.5  00425
Classical Models in Biology, exercises (Fribourg)  1  06003
Elective  ECTS  Course-No.
Beyond genetic inheritance  3  27339
Four weeks research project  7.5  407010
Introduction to docking of small molecules to large macromolecules and molecular graphics (Fribourg)  1.5  7104
Introduction to protein structure and protein homology modelling (Fribourg)  1.5  7105
Pattern recognition (Fribourg)  5  8608

Third semester

Mandatory for all students  ECTS  Course-No.
Master thesis  30 396293
Bioinformatics algorithms (formerly 2nd semester)  3 410495

More information

Matriculated students can find the class schedules and more details here.

If case of questions to any aspects of the the master course, please contact the course coordinator Jolanda Paganoni (



First semester (30 ECTS)

Complemented by individual courses tailored to your needs, students with a BSc in biological sciences will learn applied programming and the use of Linux from the experts. Similarly, students with a non-biology scientific BSc will have hands-on experience in state-of-the-art biological methods and learn the essential aspects of biology. Both groups of students will then follow the same compulsory courses introducing statistical and computational approaches commonly used when analyzing large biological data sets with a focus on data from large scale sequencing or systems biology projects.

scheme first semester

Second semester (30 ECTS)

This semester focuses on the preparation, statistical analysis and interpretation of large scale biological data by applying and extending the tool acquired in the first semester.

scheme second semester

Fourth semester (Master thesis, 30 ECTS)

Each student works on an individual research thesis in one of the research groups, thus specializing in a chosen area. The master thesis can also be carried out in collaboration with one of the affiliated institutes, e.g. the Swiss Institute of Bioinformatics (SIB). Governmental and corporate institutions will also be considered as hosts.

BeFri program

  • This study programme is a collaboration between the Universities of Bern and Fribourg. As such, students have to inscribe to the BeNeFri programme. Information about the registration can be found at the Admissions Office Bern (for Bern Students) and the BeNeFri website in Fribourg  (for Fribourg Students).
  • The inscription to the exams in Bern occurs via KSL, whereas the inscription to the exams in Fribourg occurs via Late registrations are not accepted.
  • To transfer grades from to KSL, send a request to at the Dean's Office of the Math-Nat. Faculty at University of Fribourg. After obtaining the confirmation, send a copy to the study administration.
  • To transfer grades from KSL to the University of Fribourg, send a request to at the Dean's Office of the Faculty of Science. After obtaining the transcript, contact the University of Fribourg to enter the grades.

Course composition

  • Students have to attend all mandatory courses.
  • In addition to that, students have to choose a few elective courses to complete the required 90 ECTS for the master. A list of possible elective courses can be found under "Details of program". Students have the possibility to propose additional elective courses to the study administration.


  • All informations regarding the graduation can be found on the website of the Dean's office of the Faculty of Science

Individual academic requirements

The following academic qualifications are required for admission to the master's degree program in Bioinformatics and Computational Biology (mono):


Bachelor's degree from a recognized Swiss university or an equivalent degree with at least 90 ECTS credits in one of the following branches of studies: 

  • Biology
  • Biochemistry
  • Mathematics
  • Computer Science
  • Life Sciences and Technologies
  • Applied Biosciences
  • Computational Science and Engineering
  • other Swiss degree recognized as equivalent
b) Bachelor's degree from a Swiss university in another branch of studies, provided that the additional attainments do not amount to more than 60 ECTS credits.
c) Bachelor's degree from a Swiss university of applied sciences in Computer Science: Additional attainments of 40-60 ECTS credits will be required.
d) Bachelor of Science or an equivalent degree from a foreign university. Admission may depend upon evidence of additional knowledge and expertise.

Deadlines will be set for fulfilling the additional attainments. If you do not fulfill the admission requirements by the deadline, you will be excluded from the master's degree program.

The degree used for assessment purposes may not be more than ten years old.

For questions regarding application and admission, please contact the Admissions Office.

Current UniBE students

Apply for a change to the M Sc in Bioinformatics and Computational Biology, Universität Bern by self-service as part of the re-registration for the next semester.
Renewal of semester registration → Self-service
Recognition of academic achievements
Procedure and timing of the renewal of semester registration

Application with a Swiss degree

Online application
Steps from application to registration

Application with an international degree

Online application
CHECKLIST - Documents for your application / Important information
Steps from application to registration

For questions regarding application and admission, please contact the Admissions Office.

Carreer outlook

Our curriculum prepares you for a career in the life science industry, in health care, in governmental or NGO organizations, or in academia. Bioinformatics and Computational Biology have direct and highly sought applications in basic and applied research ranging from conservation biology and modelling molecular networks to epidemiology, biomedical engineering and drug design, artistic data visualization and developing human-computer interaction.

We wish to promote exchange and interaction with people from many different fields. Contacts established during the master thesis provide valuable networking opportunities that will widen your job prospects.