Teaching
I regularly teach the following courses. I also supervise both graduate and undergraduate research credits.
Lower level
-
050.107, Language and advertising. This course introduces pragmatics and theories of communication in cognitive science by way of an investigation of advertising and propaganda. As of 2020, I have converted this to a first-year seminar, next taught in Fall 2022.
-
Introduction to Computational Cognitive Science. I am planning on teaching this course in Spring 2023.
Upper level / graduate
-
050.317/050.617, Semantics 1. This course provides an advanced introduction to semantic theory, focusing on pragmatics, extensional semantics, and lexical semantics. The textbook is Heim and Kratzer, “Semantics in Generative Grammar”. This course runs every fall when I am teaching.
-
050.322/050.622, Semantics 2. This course runs irregularly, and was last taught in Spring 2018.
-
050.370/050.670, Mathematical models of language. This course provides an introduction to various discrete mathematical tools used in building formal theories in cognitive science, with a focus on language. About half the course is on formal language theory and automata. I teach this course every other spring, with the next planned instance being Spring 2020.
Graduate
-
050.817, Research seminar in semantics. his course alternates between a structured seminar, and a lab-meeting style course, where we read current literature related to research in the semantics lab.
-
EN.600.625, Event Semantics in Theory and Practice. This is co-taught with Ben Van Durme in Computer Science. Offered irregularly, last in Spring 2021.
Occasional
I have occasionally taught at intensive summer schools:
-
North American Summer School on Language, Logic and Information (NASSLLI) 2016: Modeling questions and responses in discourse, which aimed to integrate linguistic theory on questions with approaches to automated (pre-deep-learning) Question Answering systems. Be aware that QA has changed drastically since the systems that this course discussed were dominant.
-
European Summer School on Language, Logic and Information (ESSLLI) 2017: Computational Lexical Semantics, co-taught with Aaron Steven White.
-
NASSLLI 2022: a course on implementing compositional semantics in python.
Recent teaching
Fall 2022 | First year seminar: Language, advertising, and propaganda, Graduate seminar TBD |
Spring 2022 | Seminar on compositionality |
Fall 2021 | Semantics 1, seminar on perspective and space |
Spring 2021 | First year seminar: Language and Advertising, Event semantics in Theory and Practice (co-taught with Ben Van Durme) |
Fall 2020 | Semantics 1, Lab meeting |
Spring 2020 | Mathematical models of language, seminar on aboutness/topicality |
Fall 2019 | On research leave |
Spring 2019 | Language & advertising, Seminar on social meaning |
Fall 2018 | Semantics 1, Lab meeting |
Spring 2018 | Mathematical models of language, Semantics 2 |