Virginia Commonwealth University (Professor)
- BNFO 201: Computing Skills & Concepts
- BNFO 301: Introduction to Bioinformatics
- BNFO 393: ST: Computational Reseach Practices
- BNFO 496: Undergraduate Teaching Assistantship in Bioinformatics
- BNFO 508: Introduction to Bioinformatics Research
- BNFO 593: ST: Computational Reseach Practices
- BNFO 600: Basic Scripting Languages
- Fall 2019, Fall 2020, Fall 2021, Fall 2022, Fall 2023, Fall 2024
- BNFO 620: Bioinformatics Practicum
- BNFO 697: Directed Research
- BNFO 700: Externship in Bioinformatics
- Fall 2018, Summer 2020, Fall 2023
Arizona State University (Professor)
- BIO 189: Life Science Career Paths
- BIO 294: Quantitative and Reasoning Skills in the Life Sciences
- BIO 345: Evolution
- Fall 2003, Spring 2004, Fall 2005, Fall 2006, Fall 2007, Fall 2008, Spring 2011, Fall 2011, Fall 2012, Fall 2013, Spring 2015, Spring 2016, Spring 2017, Summer I 2017
- BIO 355: Introduction to Computational Molecular Biology
- Spring 2008, Spring 2009, Fall 2010, Spring 2012
- BIO 394: Introduction to Computational Molecular Biology
- BIO 494: Bioinformatics
- BIO 494: Molecular Evolution and Bioinformatics
- BIO 494: Spatial Analysis and Landscape Genetics
- BIO 591: Bioinformatics
- BIO 591: Molecular Evolution and Bioinformatics
- BIO 591: Seminar: Phylogenetics Discussion Group
- BIO 591: Seminar: Spatial Analysis for Ecology and Evolution
- CBS 584: Internship
- CBS 590: Readings & Conference
- CBS 591: Seminar: Computational Methods for Determining Functional Elements from Sequence Data
- EVO 590: Readings & Conference
- EVO 598: Principles of Programming for Biologists
- Spring 2013, Fall 2014, Fall 2015, Fall 2017
- EVO 598: Meta-Analysis in Ecology and Evolution
- EVO 598: Spatial Analysis and Landscape Genetics
- EVO 598: Advanced Programming for Biology
- EVO 610: Research Areas in Evolution
- Fall 2012, Spring 2013, Fall 2013, Spring 2014, Fall 2015, Spring 2016
- EVO 790: Readings & Conference
- EVO 792: Research
- Spring 2015, Fall 2015, Spring 2016, Fall 2016
- EVO 799: Dissertation
- MAT 294: Quantitative and Reasoning Skills in the Life Sciences
- MAT 355: Introduction to Computational Molecular Biology
- MAT 394: Introduction to Computational Molecular Biology
- MBB 355: Introduction to Computational Molecular Biology
- Spring 2008, Spring 2009, Fall 2010, Spring 2012
- MBB 394: Introduction to Computational Molecular Biology
State University of New York at Stony Brook (Graduate Teaching Assistant)
- BIO 150: The Living World
- BIO 151: Principles of Biology I: Organisms to Ecosystems
- BIO 152: Principles of Biology II: Molecules to Organisms
- BEE 552: Biometry
- BEE 585: Introduction to Ecological Research