| 1 | Compeau, P. & Pevzner, P. (2018). Bioinformatics Algorithms: An Active Learning Approach (3rd ed.). |
| 2 | Durbin, R., Eddy, S. R., Krogh, A. & Mitchison, G. (1998). Biological Sequence Analysis: Probabilistic Models of Proteins and Nucleic Acids. Cambridge University Press |
| 3 | Kellis, M. (Ed.). (2016). Computational Biology: Genomes, Networks, Evolution. MIT OpenCourseWare |
| 4 | Gusfield, D. (1997). Algorithms on Strings, Trees, and Sequences: Computer Science and Computational Biology. Cambridge University Press. |
| 5 | Warnow, T. (2017). Computational Phylogenetics: An Introduction to Designing Methods for Phylogeny Estimation. Cambridge University Press |
| 6 | Lesk, A. M. (2019). Introduction to Bioinformatics (5th ed.). Oxford University Press |