Founder Professor of Computer Science
Fellow of the ISCB (International Society for Computational Biology), 2017
Fellow of the ACM (Association for Computing Machinery), 2015: For contributions to mathematical theory, algorithms, and software for large-scale molecular phylogenetics and historical linguistics
Teaching: I am on the 2017 list and 2018 list of teachers ranked as excellent by their students for CS 581 (2017 and 2018) and CS 466 (2017). This semester (Fall 2018) I am teaching CS 173: Discrete Structures and CS 581: Algorithmic Computational Genomics
NSF-funded Undergraduate Research Projects: I have funding from NSF to support undergraduates (U.S. citizens and permanent residents only) to do research with me. Please see this page
My research combines
mathematics, computer science,
statistics, in order to develop
algorithms with improved accuracy for
large-scale and complex estimation problems in
phylogenomics (genome-scale phylogeny estimation),
multiple sequence alignment,
I am a big fan of
Blue Waters, and have benefitted from two allocations.
Click here for the 2017 annual report for my Blue Waters allocation
on algorithms for big data phylogenomics, proteomics, and metagenomics.
Click here or
for more about my research and the students I work with,
and here for a brief biosketch.
Computational Phylogenetics: An introduction to designing methods for phylogeny estimation, published by Cambridge University Press (and available for purchase at Amazon and as an E-book at Google Play). Errata are posted as I find them. The image of the Monterey Cypress is there because of the NSF-funded CIPRES project, whose purpose was to develop the methods and computational infrastructure to improve large-scale phylogeny estimation. Why I wrote this book.
Research Positions Available: If you are an undergraduate seeking a research position, please see this page. I have openings in my group for graduate students (PhD or MS) to work on developing computational methods for large-scale multiple sequence alignment, phylogeny estimation, metagenomics, and even historical linguistics. Strong programming skills, mathematical intuition, and interest in collaboration are necessary. If you are already a graduate student at UIUC, please contact me directly. If you are interested in applying to UIUC for graduate school and would like to work with me, please read this first and then contact me. Unfortunately, I do not have any funding available for postdoctoral researchers. However, if you have your own source of funds and have published papers directly related to my research, I'll be glad to talk with you about working together.
Current NSF Funding: My research in currently funded by three grants from the National Science Foundation.
A day in the life of an SRO at NIH (not by me)
"Plus de détails, plus de détails, disait-il à son fils, il n'y a d'originalité et de vérité que dans les détails..." -- Stendhal, Lucien Leuwen (a quote much loved by my stepfather, Martin J. Klein, and an essential guide for all scholarship).
Click here for Google Scholar Citations (i10-index 142 and h-index 58).