CSC290 Computational Biology
Prerequisite: CSC 017, CSC 120, Analysis of Algorithms,
or equivalent.
Computational Biology involves examining the structure
and function of genes and proteins through the use of computational
analysis, statistics, and pattern recognition. Computational Biology
is a rapidly evolving and developing field both in terms of breadth
of scope of useful applications and in terms of depth of what can be
accomplished. This course is designed to introduce Computational Biology
at a level appropriate for both computer science majors having completed
the lower level courses in discrete mathematics, analysis of algorithms
and data structures. This is a highly mathematical course that will
emphasize how to design and analyze algorithms for solving some central
problems in molecular biology, genetics and biochemistry. The topics
include pair-wise sequence alignment, multiple sequence alignment, phylogenetic
analysis, and database searching.
|