Spring 2015: Algorithm Design, Analysis and Implementation
Spring 2012: Algorithm Design, Analysis and Implementation
Fall 2011: Algorithms for Bioinformatics