- Fall 2012: Programming for Linguistics
- Spring 2011: Natural Language Systems: Information Extraction
- Fall 2010: Programming for Linguistics
- Spring 2010: Natural Language Systems: Information Extraction
- Fall 2009: Algorithms in Natural Language Processing
- Spring 2009: Algorithms in Natural Language Processing
- Spring 2009: Topics in Natural Language Processing