Courses
- Spring 2022-2023
- CS51: Abstraction and Design in Computation.
- Fall 2022-2023
- on leave.
- Spring 2021-2022
- on leave.
- Fall 2021-2022
- CS187: Introduction to Computational Linguistics and Natural-Language Processing.
- Spring 2020-2021
- CS51: Abstraction and Design in Computation.
- Fall 2020-2021
- CS187: Introduction to Computational Linguistics and Natural-Language Processing.
- Spring 2019-2020
- CS51: Abstraction and Design in Computation.
- Fall 2019-2020
- CS280r: Curricular Design for Computer Science: Computational Linguistics and Natural-Language Processing.
- Spring 2018-2019
- CS51: Abstraction and Design in Computation.
- Fall 2018-2019
- LInc Fellowship.
- Spring 2017-2018
- CS51: Introduction to Computer Science II.
CSCI E-51: Abstraction and Design in Computation. - Fall 2017-2018
- CS96: System Design Projects.
- Spring 2016-2017
- CS51: Introduction to Computer Science II.
CSCI E-51: Abstraction and Design in Computation. - Fall 2016-2017
- Empirical and Mathematical Reasoning 11: Making Sense: Language, Logic and Communication.
- Spring 2015-2016
- CS51: Introduction to Computer Science II.
CSCI E-51: Abstraction and Design in Computation.
- Empirical and Mathematical Reasoning 11: Making Sense: Language, Logic and Communication.
- Spring 2014-2015
- CS287r/Linguistics 287: Topics in computational linguistics and natural-language processing.
- Fall 2014-2015
- CS187: Introduction to Computational Linguistics.
- 2013-2014
- on leave.
- Spring 2012-2013
- CS187: Introduction to Computational Linguistics.
- Spring 2011-2012
- CS96: System Design Projects.
- Spring 2010-2011
- CS187: Introduction to Computational Linguistics
Empirical and Mathematical Reasoning 11 : Making Sense: Language, Logic and Communication. - Spring 2009-2010
- CS287: Natural
Language Processing
Empirical and Mathematical Reasoning 11 : Making Sense: Language, Thought and Logic. - Spring 2008-2009
- CS187: Introduction to Computational Linguistics.
- Fall 2007-2008
- CS187: Introduction to Computational Linguistics.
- Spring 2007-2008
- CS287: Natural Language Processing.
- 2006-2007
- on leave.
- Fall 2005-2006
- CS187: Introduction to Computational Linguistics.
- Spring 2005-2006
- Freshman Seminar 22k: Can Machines Think? The Turing Test and the Possibility of Natural-Language Interaction with Computers.