CS 565 Introduction to Bioinformatics
An introduction to algorithms used in computational analysis of molecular biology. Techniques will include primer, greedy algorithms and genome rearrangements, dynamic programming algorithms, divide and conquer algorithms, sequence alignment (global alignment, scoring matrices, local alignment and alignment with affine gap penalties), combinatorial pattern matching, hidden Markov Models, randomized algorithms and motif finding, and molecular evolution.
Prerequisite
CS 501 or admission to Software Engineering MS program