50.040 Natural Language Processing

Fall 2025 (Term 7) | Singapore University of Technology and Design (SUTD)

Announcements

  • [Sep 4, 2025] Welcome to a brand new 50.040! Check this website regularly for updates.

Teaching Team

Instructor: Prof. Wenxuan Zhang
  • Email: wxzhang@sutd.edu.sg
  • Office: 1.602-17
Teaching Assistants:
  • Chen Huang (chen_huang@mymail.sutd.edu.sg)
  • Shaoyang Xu (shaoyang_xu@mymail.sutd.edu.sg)

Grading Policy

Note: more details regarding the grading policy will be discussed in the first lecture.
  • Attendance & Participation: 8% (+2% survey)
  • Assignments (Individual): 30% (10% each)
  • In-class Quizzes: 30% (15% each)
  • Final (Group) Project: 30%

Class Information

Lectures: Room 2.505
  • Monday: 1:00PM – 3:00PM
  • Tuesday: 1:30PM – 3:30PM
  • Note: No recording or streaming, please come!
Cohorts: Room 1.416
  • CI01: Tuesday 9:30AM – 10:30AM
  • CI02: Thursday 4:00PM – 5:00PM
  • Note: Cohorts only in certain weeks, check schedule below

Course Schedule

Note: Schedule is tentative and subject to change!
Week Date Topics Materials / Readings Cohorts Deadlines
1 15-Sep Course Logistics
Introduction & NLP Tasks
- - -
2 22-Sep Recap on ML/NN
Word Vectors 1
- - Release A1
3 29-Sep Word Vectors 2
LM & RNN 1
- Word2Vec Tutorial A1 Due
4 6-Oct LM & RNN 2
Quiz-1
- - -
5 13-Oct Seq2Seq & Attention 1
Seq2Seq & Attention 2
- - Release A2
6 20-Oct Transformer
Project Announce
- HF Transformer Tutorial A2 Due
7 27-Oct Recess Week
8 3-Nov LLM Pre-training
Post-training (SFT/RLHF)
- - -
9 10-Nov Project Proposal Presentation
Efficient Adaptation
- LLM Tutorial -
10 17-Nov Benchmark & Evaluation
Quiz-2
- - Release A3
11 24-Nov Advanced Topic-1
Advanced Topic-2
- Help on Project A3 Due
12 1-Dec Advanced Topic-3
Advanced Topic-4
- - -
13 8-Dec Final Project Presentations