Teaching
Writing/interviews about teaching
What do we teach in NLP courses? Panel discussion at Teaching NLP (NAACL 2021), June 10, 2021.
NLP Pedagogy Interview, interviewed by David Jurgens and Lucy Li, published July 8, 2019.
Blog post, May 9, 2019: On building flexible, inclusive graduate programs and why it matters.
Bender, Emily M., Fei Xia, and Erik Bansleben. 2008. Building a Flexible, Collaborative, Intensive Master's Program in Computational Linguistics. In Proceedings of the Third Workshop on Issues in Teaching Computational Linguistics at ACL09:HLT, Columbus, OH. [.bib]
2024-2025 Teaching Schedule
- AU 2024: Ling 566 Introduction to Syntax for Computational Linguistics;
- WI 2025: Ling 567 Knowledge Engineering for NLP;
- WI 2025: Ling 575 Societal Impacts of Language Technology;
- All year: Lab director, computational linguistics laboratory aka The Treehouse
Course pages for other courses I've taught
- Ling 566 (Introduction to Syntax for Computational Linguistics):
- AU 2023, AU 2022, AU 2021, AU 2020, AU 2019, WI 2019, AU 2017, AU 2016, AU 2015, AU 2014, AU 2013, AU 2012, AU 2011, AU 2010, AU 2009, AU 2008, AU 2007, AU 2006, WI 2006
- Ling 567 (Knowledge Engineering for NLP):
- WI 2023, WI 2022, WI 2021, WI 2020, SP 2019, WI 2018, SP 2017, WI 2016, WI 2015, WI 2014, WI 2013, WI 2012, WI 2010, WI 2009, WI 2008, WI 2007, SP 2006, SP 2005, SP 2004
- Ling 472 (Introduction to Computational Linguistics):
- SP 2023, SP 2020, SP 2017, SP 2015, SP 2012, SP 2008, AU 2004, AU 2003
-
Seminars:
- AU 2023: Ling 575 Societal Impacts of Language Technology;
- SP 2023: Ling 575: Meaning Making with Artificial Agents
- AU 2021: Ling 575: Societal Impacts of NLP
- AU 2019: Ling 575: Ethics in NLP
- WI 2017: Ling 575: Ethics and NLP
- SP 2016: Ling 575: MRS in Applications
- WI 2015: Ling 575: Computational Methods in Endangered Language Documentation
- WI 2014: Ling 575: MRS in Applications
- SP 2013: Ling 575: Semantic Representations
- SP 2012: Ling 575 (with Alicia Wassink): Computational Methods in Linguistic Analysis
- SP 2010: Ling 575: Information Structure in Computational Syntax
- SP 2009: Ling 575: Computational Linguistic Typology
- SP 2008: Ling 575: Lexical Acquisition for Precision Grammars
- WI 2007: Ling 575: Quantification, Semantic Representations and the Syntax-Semantics Interface
- AU 2004: Ling 580: Computational Morphology
- SP 2004: Ling 580: Statistical Methods in NLP
-
Other:
- Summer 2007: Precision Grammar Implementation for Linguistic Hypothesis Testing, with Dan Flickinger and Stephan Oepen at the LSA Linguistic Institute, Stanford
- Summer 2005: HPSG - Head-Driven Phrase Structure Grammar, Linguistics 111, 2005 Linguistic Institute, MIT/Harvard
- WI 2004: 461 Syntax I
Other materials you can find here:
- Links to slides and videos from tutorials I have given
- Balancing Teaching and Research (and Life), at UW Linguistics TA Orientation, September 25, 2015
- Workshop on Corpus Linguistics at NWAV 31, October 10, 2002.
- Corpus-Based Syntax (page for a course I taught at UC Berkeley in 2000; includes links to corpus resources as well as labs - with answer keys - for learning corpus methods).
- A handout on critical reading, from a sociolinguistics course I taught.
Last modified: