Course Schedule

Schedule #

Important
All deadline and due dates in this course will be at AoE time zone. For all dates used in this course, their times are 23:59 Anywhere on Earth (11:59 pm AoE). For example, a due date of “January 8” is the same as “January 8, 23:59pm AoE”. Convert the times to your local times using a Time Zone Converter.

Scroll horizontally to see the full schedule table on mobile devices
Week Dates Topics Homework Quizzes Readings
1 1/12 - 1/16
  • Course introduction
  • Text data preprocessing: Normalization, lemmatization, stemming, stop words removal…
  • Text Representations:
  • One hot encoding
  • BoW (frequency counting)
  • TF-IDF
  • HW1 out 1/16
Quiz 0 | Knowledge-based topics | out 1/12 - due 1/16
  • Chapter 1 Introduction to Natural Language Processing by Jacob Eisenstein
  • Chapter 2.1 Introduction to Natural Language Processing by Jacob Eisenstein
2 1/19 - 1/23
  • Official institute holiday – Martin Luther King, Jr. Day
  • Classification Introduction
  • Naive Bayes
  • Classification Model Evaluation: accuracy, precision, recall, confusion matrix
Quiz 1 | week 1 topics | out 1/16 - due 1/23
  • Chapter 2.2 Introduction to Natural Language Processing by Jacob Eisenstein
3 1/26 - 1/30
  • Logistic Regression
  • SVM
  • Perceptron
  • HW1 due 1/30
  • HW2 out 1/30
Quiz 2 | week 2 topics | out 1/23 - due 1/30
  • Chapters 2.3, 2.4, 2.5 Introduction to Natural Language Processing by Jacob Eisenstein.
4 2/02 - 2/06
  • SVD (Dimensionality Reduction) + Co-occurrence embeddings
  • Glove
Quiz 3 | week 3 topics | out 1/30 - due 2/06
5 2/09 - 2/13
  • Neural Network (fully connected)
  • Word2vec: CBoW, Skip-Gram
  • Toolbox on Classification Algorithms
  • Toolbox on Word2Vec
Quiz 4 | week 4 topics | out 2/06 - due 2/13
6 2/16 - 2/20
  • CNN
  • RNN
  • Toolbox on CNN For Text Classification
  • HW2 due 2/20
  • HW3 out 2/20
Quiz 5 | week 5 topics | out 2/13 - due 2/20
7 2/23 - 2/27
  • LSTM and GRU
  • LSTM + Attention (Focus on Attention mechanism)
Quiz 6 | week 6 topics | out 2/20 - due 2/27
8 3/02 - 3/06
  • Focus on HW3
Quiz 7 | week 7 topics | out 2/27 - due 3/06
9 3/09 - 3/13
  • Transformer models
  • Examples: BERT(Bidirectional Encoder Representations from Transformers) and GPT (Generative Pre-trained Transformer)
  • HW3 due 3/13
  • HW4 out 3/13
10 3/16 - 3/20
  • Sequence Labelling: POS Tagging
  • Sequence Labelling: NER
Quiz 8 | week 9 topics | out 3/13 - due 3/20
11 3/23 - 3/27
  • Spring Break
12 3/30 - 4/03
  • Unsupervised Models
  • Topic Modeling (Latent Semantic Indexing, LDA (Latent Dirichlet Allocation)
  • HW4 due 4/03
  • HW5 out 4/03
Quiz 9 | week 10 topics | out 3/20 - due 4/03
13 04/06 - 4/10
  • Introduction to Generative AI
  • Prompt Engineering Techniques
  • Retrieval Augmented Generation (RAG)
  • Toolbox on Exploring LLMs
Quiz 10 | week 12 topics | out 4/03 - due 4/10
14 4/13 - 4/17
  • Foundations of Agentic AI
  • Architectures and Reasoning in Agentic AI
  • Multi-Agent and Real World Systems
Quiz 11 | week 13 topics | out 4/10 - due 4/17
15 4/20 - 4/24
  • Toolbox on Agentic AI
  • HW5 due 04/24
Quiz 12 | weeks 14 & 15 topics | out 4/17 - due 4/24
16 4/27 - 4/28
  • Course and Homework Wrap-Up
  • Note: You may submit HW5 without penalty until 04/28