| Date | Speaker | Topic |
| Aug. 24 (M) | Core | Introduction and basic concepts |
| Aug. 26 (W) | Georgila | Text classification (Naive Bayes) |
| Aug. 31 (M) | Core | Part of speech tagging |
| Sep. 2 (W) | Core | Parsing (Part 1) |
| Sep. 7 (M) | | HOLIDAY |
| Sep. 9 (W) | Georgila | Speech synthesis |
| Sep. 14 (M) | Core | Parsing (Part 2) |
| Sep. 16 (W) | Georgila | Maximum entropy modeling |
| Sep. 21 (M) | Georgila | Language modeling |
| Sep. 23 (W) | Core | Semantics (Part 1) |
| Sep. 28 (M) | Georgila | Speech disfluencies |
| Sep. 30 (W) | Core | Semantics (Part 2) |
| Oct. 5 (M) | Core | Dialogue |
| Oct. 7 (W) | Georgila | Dialogue management (Part 1) |
| Oct. 12 (M) | Core | Discourse (Part 1) |
| Oct. 14 (W) | Georgila | Dialogue management (Part 2) |
| Oct. 19 (M) | Core | Discourse (Part 2) |
| Oct. 21 (W) | Georgila | Natural language generation |
| Oct. 26 (M) | Georgila | Perceptron |
| Oct. 28 (W) | Artstein (guest lecture) | Annotation and evaluation |
| Nov. 2 (M) | Georgila | Speech recognition |
| Nov. 4 (W) | Core | Educational applications of NLP |
| Nov. 9 (M) | Wienberg (guest lecture) | Information retrieval |
| Nov. 11 (W) | Garten (guest lecture) | Distributed representations |
| Nov. 16 (M) | Core | Information extraction |
| Nov. 18 (W) | Georgila | Machine translation |
| Nov. 23 (M) | Core | Review and additional topics |
| Nov. 25 (W) | | HOLIDAY |
| Nov. 30 (M) | | group presentations |
| Dec. 2 (W) | | group presentations |