Master of Science (M.Sc.) Semester: 4051 IUST School of Computer Engineering

Advanced Natural Language Processing

A comprehensive graduate-level study of cutting-edge language modeling, Transformer architectures, parameter-efficient adaptation (LoRA), preference alignment (RLHF & DPO), retrieval-augmented generation (RAG), and reasoning agents for Master's students at Iran University of Science and Technology.

IUST Emblem

Course Snapshot

Instructor: Prof. Behrouz Minaei-Bidgoli
15
Academic Weeks
30
Class Sessions
Phased
Capstone Project
100%
Grading Basis
M.Sc. Program • 25 Lectures • 3 Quizzes • 2 Buffer Sessions • Final Exam View Staff →
Live Google Sheet • Real-Time Course Sync

Official Live Course Master Spreadsheet

Access the official live Google Spreadsheet for dynamic session timelines, presenter allocations, grading matrices, and live semester announcements.

Open Live Google Sheet

Course Reference & Citation

Use the following BibTeX format when citing materials or projects from this course.

@misc{iust_anlp_4051_2026,
  author       = {Behrouz Minaei-Bidgoli and Teaching Assistants},
  title        = {Advanced Natural Language Processing (Semester 4051, M.Sc. Program)},
  howpublished = {Course Website, School of Computer Engineering, Iran University of Science and Technology (IUST)},
  year         = {2026},
  url          = {https://iust-nlp.ir}
}