The schedule is tentative, it will very likely change as we go. Links to the course material will be provided in the schedule below before each class. For an early peek into the topics, you can check the last year’s course material.
The course schedule
| Week | Monday | Wednesday | Friday |
|---|---|---|---|
| 01 | Apr 20 Introduction, organization [slides, 8up] |
Apr 22 Recap: math [slides, 8up] |
Apr 24 Recap: math |
| 02 | Apr 27 Recap: regression [slides, 8up] |
Apr 29 Recap: classification / evaluation [slides, 8up] |
May 01 No class |
| 03 | May 04 Gradient descent (1) [slides, 8up] |
May 06 Gradient descent (2) |
May 08 Lab 1 |
| 04 | May 11 no clas |
May 13 no clas |
May 15 Lab 2 |
| 05 | May 18 Learning linguistic representations (1) [slides, 8up] |
May 20 Learning linguistic representations (2) [slides, 8up] |
May 22 Lab 3 |
| May 25 semester break |
May 27 semester break |
May 29 semester break |
|
| 06 | Jun 01 ANN intro (1) |
Jun 03 ANN intro (2) |
Jun 05 Lab 4 |
| 07 | Jun 08 Recurrent networks |
Jun 10 Recurrent networks |
Jun 12 Lab 5 |
| 08 | Jun 15 Language models: intro |
Jun 17 Language models |
Jun 19 Lab 6 |
| 09 | Jun 22 Sequence-to-sequence networks |
Jun 24 Transformer |
Jun 26 Lab 7 |
| 10 | Jun 29 Pretrained LMs |
Jul 01 Pretrained LMs |
Jul 03 Lab 8 |
| 11 | Jul 06 LLMs |
Jul 08 LLMs |
Jul 10 Lab 9 |
| 12 | Jul 13 LLMs |
Jul 15 Recent issues/advances in NLP |
Jul 17 Lab 10 |
| 13 | Jul 20 Recap |
Jul 22 Recap |
Jul 24 Exam |