At the core of the program are courses in the theory and practice of bioinformatics, dealing with topics such as database design and search algorithms, sequence alignment, sequence analysis, and molecular modeling. The core includes a molecular biology sequence and training in drug discovery. The curriculum is extremely flexible, allowing for dual majors with several other disciplines, including computer science. Advanced courses are available through the biology program and the biochemistry and biophysics program, including a strong set of advanced laboratory courses. Choice of electives can adapt the program to the needs of those students who intend to function primarily as molecular biologists with a computational background, or those who intend to be fully trained computer scientists with a knowledge of biological sciences.
Extensive opportunities are available to pursue undergraduate research in faculty laboratories.
The bioinformatics and molecular biology program can be readily used as a premedical curriculum.