Algorithms for Bioinformatics

Module code: CO7200 

Module co-ordinator: Professor Thomas Erlebach

Processing biological data requires complex computations on large volumes of data. To ensure that these computations complete within a reasonable amount of time, we must design appropriate algorithms (computer procedures) after a careful study of the characteristics of the underlying data and making use of existing algorithm design principles.

In this module you will study the algorithmic solution of computational problems in bioinformatics. We will also look at the probabilistic models that underlie the formulation of biological data processing tasks as computational problems.

Learning

  • 24 one-hour lectures
  • 12 one-hour workshops
  • 4 one-hour tutorials

Assessment

  • Exam, 90 minutes (50%)
  • Coursework (50%)