Algorithms used for solving assignments of a course named "Bioinformatics Algorithms (Part 1)" provided by San Diego university on Coursera.org