Teaching

Home

Research

Teaching

Personal

CV

 

Current:

·      CS401: Computer Algorithms I

·      CS502: Computational Biology 

Past:

·      CS111: Program Design I with Biology (aka CS1 Green) (Fall 2016)

·      CS401: Computer Algorithms I at UIC (Fall 2005, Fall 2006, Fall 2007, Spring 2008, Fall 2011, Spring 2015, Fall 2015, Fall 2017)

·      CS594: Field Computational Population Biology (aka the Kenya Course) (Fall 2011 - Spring 2012, Fall 2014 - Spring 2015)

·      CS594: Field Computational Population Biology (aka the Kenya Course) (Spring 2010)

·      CS502: Computational Biology (Spring 2006, Spring 2009, Spring 2011, Spring 2016, Spring 2017, Fall 2017)

·      CS151: Mathematical Foundations of Computing (Fall 2012, Fall 2014)

·      CS202: Data Structures and Discrete Mathematics II (Fall 2009, Fall 2010, Fall 2011)

·      CS501: Advanced Algorithm Analysis (Fall 2008)

·      CS594: Computational Analysis of Networks (Spring 2007)

·      CS591: Inexact Algorithms at University of New Mexico, Fall 2003

·      CS273: Introduction to the Theory of Computation at University of Illinois at Urbana-Champaign, Summer 2001

·      Numerical Linear Algebra at University of Illinois at Urbana-Champaign, Fall 2001