Course Schedule
The schedule is tentative and subject to change. Links to each week's assignments and readings will be added on the Monday of that week.
"J&M" refers to the Jurafsky & Martin Textbook. Italicized readings are optional; all other listed readings are mandatory.
For your convenience, the information for the current week can always be found here at the top of the page, before the full schedule.
Current Week
The current week is: Week 1.
Full schedule
| Week | Topic | Link to Lessons Page | Lab assignment or Project Milestone |
|---|---|---|---|
| 1 | Introduction and course overview | Coming Soon! | "Lab 0" in-class activity |
| 2 | Tokenization, segmentation, evaluation | Coming Soon! | Lab 1 |
| 3 | Probability, N-grams, smoothing | Coming Soon! | Lab 2 |
| 4 | Text classification | Coming Soon! | None (continue Lab 2) |
| 5 | Part-of-speech tagging | Coming Soon! | Lab 3 |
| 6 | Co-occurrence, information retrieval | Coming Soon! | Lab 4 |
| 7 | Vector semantics | Coming Soon! | Lab 5 |
| 8 | Fall Break; Future of NLP | Coming Soon! | None (continue Lab 5) |
| 9 | NLP Ethics; midterm review | Coming Soon! | N/A |
| 10 | Midterm | Coming Soon! | N/A |
| 11 | Project Brainstorming | Coming Soon! | Project Brainstorming |
| 12 | Special topics | Coming Soon! | Project Pitches |
| 13 | Special topics | Coming Soon! | Literature Review |
| 14 | Special topics | Coming Soon! | |
| 15 | Project presentations | Coming Soon! |
(When logged in, completion status appears here.)