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 Assignment 0 Released
W31/27L4 Tokenization, Language Modeling Assignment 1 Released
1/29L5 Convolutional Neural Network, Recurrent Neural Networks Assignment 0 Due
W42/3L6 Sequential Tagging, Generation
2/5L7 Attention, Transformers
W52/10L8 Transformers, Positional Encoding
2/12L9 Contextualized Representations, Pre-Training
W62/17L10 Parameter-Efficient Fine-Tuning Assignment 1 Due
Quiz 1
2/19L11 Large Language Models, In-Context Learning
W72/24L12 Reasoning, Instruction Tuning Assignment 2 Released
2/26L13 Human Preference Alignment
W83/3L14 Text Similarity, Retrieval-Augmented Generation Project Proposal Due
3/5 Project Highlight
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