Always remember there is always a solution to a problem. Most of the times there are at least three solutions. So, don’t just blame, suggest a solution.
A lecture notes series by Can Alkan and Shatlyk Ashyralyev on Introduction to Bioinformatics Algorithms: A Computational Molecular Biology Approaches can be found at http://www.cs.bilkent.edu.tr/~calkan/teaching/cs481/