NLP & LLMs (Spring 2026)

Fudan University · CS40008.01 · Location: HGX104 · Thursdays 1:30–4:10pm, 5 March – 18 June 2026

Full course site: baojian.github.io/llm-26 — slides, notes, and assignments live there.

Syllabus

WeekTopic
1Introduction to LLMs — tokenization (BPE/WordPiece), vocabulary design
2N-gram language models — MLE, smoothing, perplexity
3Word embeddings — the distributional hypothesis, Word2Vec, text classification
4Neural language models — sequence learning, LSTM, encoder–decoder
5–6Attention and the Transformer
7LLM pretraining (GPT)
8Evaluation and benchmarks
9BERT and post-training — bidirectional encoders, masked language modelling
10Post-training — SFT, reward modelling, PPO/RLHF
11Information retrieval and retrieval-augmented generation
12Course project presentations
13Diffusion language models
14Alignment and safety
15Efficiency and systems
16Agents and frontiers