Algorithms for Computational Biology

Challenges in Computational Biology

Pictographic representation of the challenges in computational biology. (Figure by MIT OpenCourseWare. Courtesy of Prof. Manolis Kellis.)


MIT Course Number


As Taught In

Spring 2005



Cite This Course

Course Description

Course Features

Course Highlights

This course features a complete set of homework assignments.

Course Description

This course is offered to undergraduates and addresses several algorithmic challenges in computational biology. The principles of algorithmic design for biological datasets are studied and existing algorithms analyzed for application to real datasets. Topics covered include: biological sequence analysis, gene identification, regulatory motif discovery, genome assembly, genome duplication and rearrangements, evolutionary theory, clustering algorithms, and scale-free networks.

Related Content

Manolis Kellis. 6.096 Algorithms for Computational Biology. Spring 2005. Massachusetts Institute of Technology: MIT OpenCourseWare, License: Creative Commons BY-NC-SA.

For more information about using these materials and the Creative Commons license, see our Terms of Use.