First Part
Introduction to algorithms for efficient management and storage of strings and sequences of biological data.
Algorithms for exact pattern matching (Boyer-Moore,Knuth-Morris-Pratt,Shift-Or, Multiple Pattern Matching).
Introduction to the suffix tree and its applications
Algorithms for approximate pattern matching and string/sequence alignment .
Algorithms for searching data base sequences (FASTA, BLAST, PROSITE)
Second Part
The theoretical base of Molecular Design
Molecular Models and Biochemical Information
Structure Based Drug Deign
Open problems
Third Part
Techniques for biological data classification and clustering targeting at predicting the behavior of biological molecules.