I teach a series of courses on computational linguistics at the University of Rochester.

  • LING224/424: Introduction to Computational Linguistics
  • LING281/481: Statistical Methods in Computational Linguistics
  • LING282/482: Deep Learning Methods in Computational Linguistics

I have also taught a variety of other courses on natural language semantics and natural language processing.

  • LING225/425: Introduction to Semantic Analysis
  • LING268/468: Computational Semantics
  • CSC247/447: Natural Language Processing