CSCE 638, Spring 2025

Natural Language Processing: Foundation and Techniques

Course Information

Lectures

Instructor

Teaching Assistant

Question Handling

Readings (Optional)

Grading

Assignments

Late Policy

Schedule

Week Date Topic Readings Note
W11/13L1 Course Overview [slides]
1/15L2 Text Classification [slides] Logistic Regression
Neural Networks
W21/20 Martin Luther King, Jr. Day (No Class)
1/22L3 Word Representations [slides] Word2Vec
GloVe
fastText
Assignment 0 Released [link]
W31/27L4 Word Representations, Tokenization, Language Modeling [slides] Byte-Pair Encoding
Smoothing
Neural Language Models
Assignment 1 Released [link]
1/29L5 Convolutional Neural Network, Recurrent Neural Network [slides] TextCNN
LSTM
Assignment 0 Due
W42/3L6 Sequential Labeling, Sequence-to-Sequence, Attention [slides] Sequence-to-Sequence
Attention-Based RNN
Project Sign-Up [link]
2/5L7 Transformers [slides] Attention Is All You Need
The Annotated Transformer
The Illustrated Transformer
W52/10L8 Transformers [slides] Longformer
Relative Positional Encoding
RoFormer
2/12L9 Contextualized Representations, Pre-Training [slides] ELMo
BERT
RoBERTa
BART
W62/17L10 Pre-Training, Model Distillation [slides] T5
GPT-2
Model Distillation
Assignment 1 Due
Quiz 1
2/19L11 Parameter-Efficient Fine-Tuning, Large Language Models [slides] Prompt Tuning
Prefix Tuning
Adapter
MoE
LoRA
W72/24L12 Large Language Models, Instruction Tuning [slides] In-Context Learning
Chain-of-Thought
Assignment 2 Released [link]
2/26L13 Human Preference Alignment [slides] RLHF/PPO
DPO
KTO
SimPO
GRPO
W83/3L14 Alignment, Text Similarity, Retrieval-Augmented Generation [slides] SimPO
GRPO
Sentence-BERT
SimCSE
RAG
Project Proposal Due
3/5 Project Highlight Presentation Slides [link]
W93/10 Spring Break (No Class)
3/12 Spring Break (No Class)
W103/17L15 Multilingual NLP Assignment 2 Due
Quiz 2
3/19L16 Vision-Language Models
W113/24L17 Adversarial Attack and Defense Assignment 3 Released
3/26L18 Social Bias Detection and Mitigation
W123/31 Invited Talk (Minhao Cheng)
4/2L19 AI-Generated Text Detection Midterm Report Due
W134/7L20 Hallucinations and Misinformation Control
4/9L21 Controlled Generation, Non-Autoregressive Generation
W144/14L22 Question Answering, Information Extraction Assignment 3 Due
Quiz 3
4/16 Invited Talk (Pan Lu)
W154/21 Project Presentation
4/23 Project Presentation
W164/28 Project Presentation
4/30 Reading Day (No Class) Project Report Due