MSc Syllabus

The syllabus of our MSc course [click to download: Syllabus_MSc programme] is very up-to-date and has been carefully designed to promote knowledge in a range of subjects ranging from cell and molecular biology to statistics to programming. This range is what is needed in modern scientific research, be it in academia or industry. The syllabus is well rounded to include significant amounts of theory and practice, and we constantly encourage our students to go beyond the call of the syllabus and explore their interests in specific areas. Students also get a chance to work on live research projects during their course.

Core Subjects

  • Computer programming (Linux, C, Perl, C++, Java, SQL, HTML)
  • Mathematics for biology
  • Biopolymer chemistry and function
  • Data access and analsysis for biological research


  • Biostatistics and R
  • Data analysis in genomics and transcriptomics
  • Omics of DNA, RNA and proteins
  • Structural bioinformatics


  • Basic biology
  • Microbiology
  • Molecular biology
  • Developmental and reproductive biology
  • Genetic engineering and biotechnology
  • Cell  and immunobiology
  • Biochemistry and physiology
  • Fermentation and downstream processing

Project work