Course code Biol5013

Credit points 6

Algorithms in Bioinformatics I

Total Hours in Course162

Number of hours for lectures24

Number of hours for seminars and practical classes24

Independent study hours114

Date of course confirmation18.01.2012

Responsible UnitInstitute of Computer Systems and Data Science

Course developer

author prof.

Līga Paura

Dr. agr.

Course abstract

Student gets introduced in most important algorithmic methods used within the field. For the problems considered, algorithms for their solution are studied and analyzed, several of these algorithms students have to implement in a programming language of their choice. Course emphasizes bioinformatics problems that are most important with respect to practical applications - protein and nucleotide sequence and protein structure analysis, although a brief introduction in other subfields of bioinformatics is given.

Learning outcomes and their assessment

• Knowledge depth knowledge and critical understanding about algorithms and computational models in two and more sequence analysis;
• skills to implement the sequence analysis algorithms in a programming language of their choice;
• competence to realize DNA (RNA) and protein sequence analysis by using a bioinformatics algorithms; to interpret the results and to analyze them.

Compulsory reading

1. Eidhammer I., Jonassen I., Taylor W. Protein Bioinformatics, An Algorithmic Approch to Sequence and Structure Analysis. London: Chichester: John Wiley & Sons, 2004. 355 p.
2. Tisdall J. D. Beginning Perl for Bioinformatics. Beijing, Cambridge: O'Reilly & Associates, 2001. 368 p.
3. Lesk A. M. Introduction to Bioinformatics. New York: Oxford University press, 2002. 283 p.

Further reading

1. The NCBI Handbook [tiešsaiste]. Pieejams: http://www.ncbi.nlm.nih.gov/books/NBK21101/ [Skatīts 18.01.12]