Inference in Natural Language

Prerequisites

The ideal student would be one who has had courses in one or more of the following: logic, theoretical computer science, combinatorics, linguistics, algorithms, or programming. One would not need all of these (of course!), but the more the better.