Skip to content
Carnegie Mellon University (CMU)
- Teaching Techniques for Computer Science (07-070), Fall 2026
- Algorithms and Advanced Data Structures (02-613/15-351/15-650), Spring 2024, 25, 26; Fall 2025
- Introduction to Computational Biology (02-250), Spring 2024, 25, 26
- Professional Issues for Computational Biology and Automated Science (02-602/03-604), Fall 2023, 24, 25, 26
- Essentials of Mathematics and Statistics (02-680), Fall 2023, 24, 26 (github)
- Advanced Topics in Computational Genomics (02-715), Spring 2018 (course website)
University of Texas at El Paso (UTEP)
- Discrete Structures 1/2 (CS 2101/2202), Spring 2023
- Machine Learning (CS 4361/5361/6361), Fall 2022
- Elementary Data Structures (CS 2401), Spring, Fall 2020, Fall 2021, Fall 2022 (with Googler in Residence F21)
- Algorithmic Foundations of Computational Biology (CS 4390/5390), Fall 2019
- Algorithms for Computational Biology (CS 4364/5364), Spring 2021, 22. (course website)
University of Arizona and University of Central Florida
- Primary Lecturer, University of Arizona, Functional and Evolutionary Genomics Lab (ECOL 553L), Fall 2012 (archive link)
- Teaching Assistant, Burnett Honors College Summer Institute, Intermediate Computer Science, Summer 2008 & 2009
- Teaching Assistant, University of Central Florida, Introduction to C (COP 3223), Spring 2006