Graduate course:
Algorithms for
Computational Biology. This course qualifies
as a Diversity Course for the CS graduate students, and covers
research in phylogeny reconstruction and multiple sequence alignment.
Prerequisites include coursework in algorithms (at the undergraduate
level) but no knowledge about biology. Please contact me if you are
concerned about your background, but are interested
in the material.
Undergraduate course:
Elements of Computing: Algorithms in
Bioinformatics.
This Elements course is designed for non-majors who are interested
in biology, bioinformatics, or just in algorithms! No programming
experience is required for this course! However, if you haven't
had the pre-requisites (the first two Elements courses), please
contact me. Most students with some coursework in mathematics,
logic, or computer science can do very well in this course.