Utrecht Bioinformatics Center
Master Bioinformatics and Biocomplexity

Scroll down to see the schedule for 2024-2025

Also find an overview and information about the courses and alternative courses 

Course schedule

A little bit of how to read the list of courses below:

In your masters you will have a Theoretical component of 15 EC, with the obligatory courses. This is the essentials course and either introduction to Modelling or Bioinformatics and Genomics, depending on your previous education. Together this amounts up to 9.5 EC.  This means you have 5.5 EC left, which you have to fill up with the courses from the list on the bottom of the page (except for the intro R and Python, those are not part of the masters program). These are the official Bioinformatics and BioComplexity (BiBC) courses.  In Period 1 the two main theoretical courses are given. Normally course enrolments for period 1 are already in May which is too early for those who start in September, therefore the coordinator of the master program will enrol you instead. So as a starting student (year 1 of the masters) you don’t need to worry about the first courses!


Below you will see a schedule, this schedule is made to help you plan, not as an exact … this is the way it has to be.. list. Because if you add up all the EC’s of the courses listed you will go well beyond 15EC..  Luckily you also have an ELECTIVE component which is 12 EC in total. You may fill those 12 EC with our bioinformatics courses, but you are also allowed to look elsewhere at what is offered at the University! (use this link to search the course catalogus)

As mentioned above, we have decided to offer all our Bioinformatics courses in Period 1, 2 and Period 3, and were possible back to back without much overlap. Again you can also choose other courses (for the electives), that is fine, but you have to schedule them yourselves. They may overlap, or even been given in a different period. This is not a problem, but it is up to you to make it work in your schedule. Also important to know, it is not a problem to combine your major research project with courses! Actually that is the way to do it.

It is the idea is that you start a Major Research Project around December, that would be most efficient. Perhaps you have seen a great group and topic? And maybe that topic requires you to learn a little bit more about a certain bioinformatics or biocomplexity item which is possibly given in one of our courses 😉

Updated June 2024

Theoretical (obligatory) courses (Osiris numbers can be found in the column Course code).

Course name EC Course code Time frame Timeslot Notes
GSLS introduction week (ILS) 02-09-2024 to 09-06-2024 Fulltime 1 week Obligatory week
BiBC Essentials  4.5 B-MBIOCES 9-09-2024 to 18-10-2024 B/C Mandatory for all BiBC students
Exam in the  week of 20 to 25 October 2024
Introduction to Biological Modelling * 5 B-MBIOINBM 9-09-2024 to 18-10-2024 A/D* Exam in the  week of 20 to 25 October 2024
Bioinformatics and Genomics * 5 B-MBIOGEN 9-09-2024 to 18-10-2024 A/D* Exam in the  week of 20 to 25 October 2024
Poster session and social event for 1st & 2nd year BiBC students** 7 of October 2024 (all day) Obligatory for all BiBC students
Advanced R 3 B-MADR19 28-10-2024 to 8-11-2024 Fulltime 2 weeks

* Together with the coordinator it will be decided which course you will follow.
** The now 2nd year students will present their internships to the 1st year students. Posters of the Major/Minor research projects will be presented and a social event with all students will be organized.

Course nameECCourse codeTime frameTimeslotNotes
Biological Modelling (Adv)5B-MBIMOD11-11-2024 to 20-12-2024B/CEntry only after introduction to biological modelling
Microbial Genomics4.5B-MBIMIGE11-11-2024 to 29-11-2024Fulltime 3 weeks
Bioinformatics and Evol. Genomics3B-MBIEG0609-12-2024 to 20-12-2024Fulltime 2 weeks 
Structural Bioinformatics4.5SK-MCBIM2113-01-2025 to 31-01-2024Fulltime 3 weeks

Preferably you now have also started with your Major Research Project, Minor, Writing assignment and so on.

Course name EC Course code Time frame Timeslot Notes
Computational Biology 7.5 B-MCOBI17 03-02-2025 to 11-04-2025 B/C (full period!)
System tipping points: bifurcations <NEW 2025> 3.0 B-MBIOSTP
03-02-2025 to 14-02-2025 Fulltime 2 weeks required level: Intro to biological modeling or similar
Advanced Bioinformatics 1.5 BMB502214 17-02-2025 to 21-02-2025 Fulltime 1 week
Basic Machine Learning 3 B-MBIOBMLB 03-03-2025 to 14-03-2025 Fulltime 2 weeks
Analytics and Algorithms 3 BMB508219 17-03-2025 to 28-03-2025 Fulltime 2 weeks
Advanced Omics 3 BMB502324 31-03-2025 to 11-04-2025 Fulltime 2 weeks New course code

Preferably you now have also started with your Major Research Project, Minor, Writing assignment and so on.

Course nameECCourse codeTime frameTimeslotNotes
Advanced R3B-MADR1912-05-2025 to 23-05-20252 weeks fulltime 
Cancer Genomics3BMB52121912-05-2025 to 23-05-20252 weeks fulltime 
Master level comp BiolB-MCOBI17
Bioinformatics and Evolutionary genomicsB-MBIEG06
Structural Bioinformatics and ModellingSK-MSTBIMO
Advanced R for the Life SciencesB-MADR19
Advanced Omics for Life ScienceBMB502324
Advanced Bioinformatics for Life SciencesBMB502114
Introduction to research data management for the life sciencesB-MINRDM
Analytics and Algorithms for Omics dataBMB508219
Microbial GenomicsB-MCMIGE
Cancer GenomicsBMB521219
Bioinformatica en Genoom analyseBWM33316
Essentials (Master Cursus)B-MBIOCES
Biological ModellingB-MBIMOD
Bioinformatics and GenomicsB-MBIOGEN
Basic Machine LearningB-MBIOMLB
Systems Biology***B-B1SYSB09
Data Science & Biology***B-B2DSB19
Genes 2 Organisms***SK-MCSB

*** these are bachelor courses and can only be followed as a mandatory component in case you have some deficiencies in your background knowledge.

For those interested in a bit more Modelling, BioComplexity or Mathematics:

The list below is a number of recommended courses. The first 4 are bachelor courses, which means you maybe can follow them but won’t get full credits (EC) and you need permission from the Board of Examiners.

The last 3 courses are really nice master level courses. Be aware that we cannot guarantee enrolment in these courses, as they are officially offered in an other masters programme. But if you are interested, let the BiBC coordinator know and we can try to get you enrolled.

NEW: Via eduxchange.nl you can now also select courses from our alliance universities. https://eduxchange.nl/for-students-uu/explore

A list of interesting courses for you could be:

  • SSB20806: iBiosystems (p2 WUR)
  • SSB20306: Computational Biology (P1&5 WUR)
  • SSB30306: Molecular Systems Biology (P3 WUR)
  • SSB50806: Systems & Synthetic Biology (P1 WUR)
  • SSB30806: Modelling in Systems Biology (P2 WUR)
  • SSB31806: Advance Systems Biology (P5 WUR)

WUR (is Wageningen University), please be aware, they have a different Period system as we have. All EC’s earned at WUR count as electives for our programme.

Course Program Course code Semester/Period EC
Numerical Mathematics Bachelor 2 WISB251 Period 2 -
Introduction Scientific Computing Bachelor 3 WISB356 Period 3 -
Game Theory Bachelor 2 WISB272 Period 2 -
Toy Models Bachelor 3 SK-BTOYM Period 4 -
Introduction Numerical Bifurcation Analysis Master WISL606 SEM2 8
Introduction to Complex Systems Master WISM484 SEM1 7.5
Seminar mathematical epidemiology Master WISM436 SEM1 7.5