Here are links to courses I have taught CS 2304: Python for Java Programmers CS 3824: Introduction to Computational Biology and Bioinformatics CS 4104: Data and Algorithm Analysis CS 4114: Formal Languages and Automata Theory CS 4124: Theory of Computation CS 4884: Capstone in Computational Biology and Bioinformatics CS 5045: Computation for the Data Sciences I CS 5046: Computation for the Data Sciences II CS 5104: Computability and Formal Languages CS 5114: Theory of Algorithms CS 5124: Algorithms in Bioinformatics CS 5974: Writing in Computer Science CS 6104: Symbolic Computation (1996) CS 6104: Algorithmic Number Theory (1998) CS 6104: Computational Biology (2000) CS 6104: Computational Biology (2006) CS 6104: Randomized Algorithms (2015) CS 6104: Complex Networks (2021) CS 6824: Advanced Topics in Computational Genomics (2012)