Bioinformatics Institute offers additional education and allows students to combine studies at the Institute with their main educational programs, professional or research career. Apart from our long-term programs, we organize a variety of other events, such as intensive research workshops, summer schools, hackathons, programming contests, and many more.

Institute also creates online courses and implements blended learning techniques into its curriculum.
Core programs
Master programs
System Biology Workshop
Online education
Summer school
Core programs

Currently Institute offers two one-year programs: Bioinformatics for Biologists and Algorithmic Bioinformatics. All programs are conducted in Russian.

Programs are open to undergraduate and master students as well as early stage researchers from Mathematics, Computer Science and Biology majors. There is no tuition fees for full-time students and first year Ph.D. candidates.

Besides intense curriculum, students participate in state-of-the-art research projects and internships in partner organisations solving real bioinformatics problems from day one. All of our students speak English and many of them are doing research work in international labs.

Algorithmic Bioinformatics

This one-year program is developed for senior students with CS/IT, Mathematics and other technical background that are interested in Bioinformatics. Classes take place on Saturdays and 1-2 evenings during the workweek.

The program is focused on advanced algorithms and data structures with application to large-scale data mining in molecular biology. During their studies students conduct 2-3 research projects under the supervision of specialists from partner laboratories and companies. Example topics are: de novo genome sequence assembly, computational mass-spectrometry, comparative genomics and many other.

Example curriculum:

  • Molecular Biology
  • Next Generation Sequencing Data Analysis
  • Statistics I
  • Bioinformatics Algorithms
  • Optional: Algorithms and Data Structures I and II
  • Research work
  • Molecular Evolution
  • Genome Assembly
  • Molecular Sequence Analysis
  • Statistics II
  • Bioinformatics (Journal Club)
  • Research work
Summer internship

Bioinformatics for Biologists

This one-year program is developed for senior students from Biology majors that are interested in Bioinformatics. Classes take place on Saturdays and 1-2 evenings during the workweek.

The program is focused on intensive training in programming, statistics and its application in R as well as building up practical skills in various aspects of Bioinformatics. During their studies students conduct 2-3 research projects.

  • Discrete Mathematics
  • Introduction to Bioinformatics
  • Python, part I
  • Statistics and R
  • Research work

  • Phylogenetics
  • Python, part 2
  • R and introduction to Machine Learning
  • Bioinformatics (workshop series)
  • Journal Club
  • Research work
Summer internship

More details in Russian
Master programs

Bioinformatics Institute in cooperation with University ITMO launches a full-time master program Bioinformatics for Biologists in English starting Fall 2019. Master students will study full-time at the University ITMO. More details on the university's website.

The Institute also runs a full-time M.Sc. program Algorithmic Bioinformatics in cooperation with the Academic University for research-oriented students with strong programming and mathematical background. It is offered only in Russian at the moment.
Systems Biology Workshop

Annually Bioinformatics Institute, ITMO University and Washington University in St. Louis organize Systems Biology Workshop in St. Petersburg, Russia.

Each day of the workshop consists of several theoretical lectures accompanied by practical modules in which participants are able to pass the full path of bioinformatics processing and analysis of the whole-genome experiments and discuss the biological consequences of the results. Since 2015, the seminar is held in a countryside, which allows all of the participants to get involved in the educational process and get acquainted with each other as much as possible.

Systems Biology Workshop 2018 will be held on May 13-18 in St. Petersburg, Russia.


On 10-13 April, 2017 the first Systems Biology Workshop in Australia was held.
Online education

Bioinformatics institute develops online courses on the regular basis. Currently we offer 18 free online courses in the areas of bioinformatics, programming, statistics and biology. The majority of courses are in Russian with the aim of attracting more talented students from outer regions to the area of Bioinformatics. Three week online course Introduction to Statistics I is now available also in English.

Also since 2017 we have been holding an online competition Bioinformatics Contest. Bioinformatics Contest is an annual programming competition among individuals held entirely online. The goal is to correctly solve as many problems as possible within 24 hours. Anyone with the background in Computer Science, Molecular Biology, Genomics and Machine Learning can participate.
Summer Schools

Bioinformatics Summer School is an annual one week event for 100 undergraduate students, postgraduates and early stage researchers of Mathematics, Computer Science, and Biology majors who are interested in Bioinformatics. Classes include lectures from top bioinformatics scientists, intensive courses, workshops, and research projects.

Summer school takes place on the last week of July in St. Petersburg or Moscow, Russia. We enroll 50 biologists and 50 participants with CS/Mathematics background. Currently the language of instruction is Russian. The application process opens in February.

In 2018 Bioinformatics Summer School will be held on July 23-28 near St. Petersburg, Russia.

If you have any questions contact