Lectures:
1) Introduction to the principles of functioning of organisms at the DNA level
2) Sequence similarity
3) Data structures
4) Alignment
5) Genome assembly
6) Algorithms for searching in biological databases
7) Prediction of genes
8) Principles of technologies in the analysis of biological data
9) Detection of variants
10) Gene expression
11) Statistical methods for gene expression analysis
12) Phylogenetic data analysis
Exercises in the computer lab:
1) Practicing basic concepts for working with DNA
2) Practicing algorithms for calculating sequence similarity
3) Algorithms for construction of suffix trees
4) Practicing algorithms for global and local alignment
5) Practicing algorithms for genome assembly
6) Access to BLAST databases and practice of algorithms for searching in biological databases
7) Practicing the concepts needed for gene prediction
8) Getting acquainted with various representations of biological data
9) Practicing the concepts needed for the detection of variants
10) Practicing the concepts needed for gene expression
11) Practice of statistical analysis of gene expression data
12) Practicing algorithms for creating evolutionary trees
1) Introduction to the principles of functioning of organisms at the DNA level
2) Sequence similarity
3) Data structures
4) Alignment
5) Genome assembly
6) Algorithms for searching in biological databases
7) Prediction of genes
8) Principles of technologies in the analysis of biological data
9) Detection of variants
10) Gene expression
11) Statistical methods for gene expression analysis
12) Phylogenetic data analysis
Exercises in the computer lab:
1) Practicing basic concepts for working with DNA
2) Practicing algorithms for calculating sequence similarity
3) Algorithms for construction of suffix trees
4) Practicing algorithms for global and local alignment
5) Practicing algorithms for genome assembly
6) Access to BLAST databases and practice of algorithms for searching in biological databases
7) Practicing the concepts needed for gene prediction
8) Getting acquainted with various representations of biological data
9) Practicing the concepts needed for the detection of variants
10) Practicing the concepts needed for gene expression
11) Practice of statistical analysis of gene expression data
12) Practicing algorithms for creating evolutionary trees