Lecture 01 · 16 slides · July 30, 2026

Logistics: the shape of the semester.

This is the practical map for the semester: what you will study, how the marks work, and when everything is due. Read it once now, then return whenever you need to check a deadline or course rule.

Lecture 01 16 slides Manish Shrivastava · Aparajitha Allamraju

§0The deck at a glance

The deck covers the course rules, syllabus, assessment, seminar option, project expectations, and website. There is no NLP theory here, but these details shape the rest of the semester.


§1The opener

Slide 01 / 16
Title slide: Advanced NLP, Monsoon '26, IIIT Hyderabad, July 30 2026
slide 01 · title

On the slide

The course is M23CS7.501, Advanced Natural Language Processing, taught in Monsoon '26 by Manish Shrivastava and Aparajitha Allamraju at IIIT Hyderabad. First lecture: July 30, 2026.

Why keep this in mind

Here, “advanced” means post-transformer. The course assumes you already know the older NLP toolkit and can follow a paper’s architecture diagram. It moves quickly from that starting point.

Slide 02 / 16
Logistics slide with three bullets: revised course, reading material as papers/blogs/videos, strict deadlines
slide 02 · logistics

On the slide

Three ground rules: (1) the course has been revised from earlier offerings, (2) reading is papers, blogs and videos, not a textbook, and (3) deadlines are strict.

What to take from it

NLP changes faster than most textbooks can. The reading list therefore mixes papers, blogs, and videos. The useful skill is learning how to follow a fast-moving field, not memorising one fixed source.

⚠ Watch out

Take the deadline policy literally. Exam and project dates are tied to the institute calendar, so an extension can affect everything that follows.


§2What you'll learn

Slides 3 and 4 outline roughly 22 lectures in six themes. Keep this map handy: it makes it easier to place a new paper or idea in the wider course.

Slide 03 / 16
Topics part 1: Transformers 9 lectures, Evaluation 3, Decoding & Generation 4, Quantization 1
slide 03 · topics I

On the slide

The first half of the syllabus: 17 of the ~22 lectures.

What to take from it

Nine lectures focus on the transformer: tokenization, position, attention, normalization, layer design, activations, optimizers, mixture-of-experts, and scaling laws. That focus makes sense because later topics either build on transformers or challenge them.

The remaining units cover the surrounding toolkit: evaluation, decoding and generation, and quantization. Together, they answer how to assess, use, and run large models efficiently.

✦ Key takeaway

The weighting is a useful signal: transformers are the course’s foundation, while quantization is introduced as an important practical extension.

Slide 04 / 16
Topics part 2: Alternate Architectures (RNN, State Space Models, Diffusion LMs), Reasoning in LLMs (RL for NLP, DPO/PPO/GRPO, Reasoning), What's Next
slide 04 · topics II

On the slide

The last third of the semester. Four lectures on alternate architectures (RNN-family revival, State Space Models like Mamba, and diffusion language models), four on reasoning in LLMs (reinforcement learning for NLP; DPO, PPO, GRPO; and reasoning strategies like chain-of-thought), plus a "what's next" wrap-up.

What to take from it

Once transformers became the default, two questions became unavoidable: how can attention handle long contexts affordably, and how do we align large models with human preferences? This part of the course explores both, along with alternatives such as state-space and diffusion models.


§3How you'll be graded

Slide 05 / 16
Distribution of Grades: Project 50, 4 Assignments 30 (6+7+7+10), Mid Exam 10, Final Exam 10, Seminar 10
slide 05 · grade split

On the slide

The mark distribution across the semester.

Component Weight Note
Project 50 The single biggest thing you will do.
4 Assignments 30 (6 + 7 + 7 + 10) Escalating weight; the last one matters most.
Mid Exam 10 Per institute calendar.
Final Exam 10 Per institute calendar.
Seminar (opt.) 10 Replaces one exam if you take it (see slide 08).
✦ Key takeaway

Half of your grade is the project. Another 30% is homework. Only 20% is memory-under-time. If you like doing research more than you like sitting exams, this course is built for you.

Slide 06 / 16
Assignments 30%: A1 release 10 Aug due 2 Sep grade 10 Sep. A2 release 6 Sep due 4 Oct grade 14 Oct. A3 release 8 Oct due 13 Nov grade 19 Nov. A4 TBA.
slide 06 · assignment calendar

On the slide

The four assignments and their calendar. A1 released 10 Aug (due 2 Sep, graded by 10 Sep). A2 released 6 Sep (due 4 Oct, graded 14 Oct). A3 released 8 Oct (due 13 Nov, graded 19 Nov). A4 to be announced.

What to take from it

The assignments overlap. Each is open for about a month, and the next one arrives soon after the previous deadline. Plan for that overlap instead of treating each assignment as a separate sprint.


§4Exams & the seminar

Slide 07 / 16
Exams 20%: Mid Sem and End Sem, both scheduled per institute calendar.
slide 07 · exams

On the slide

Two exams, each worth 10%. Both are scheduled by the institute rather than the instructor.

Why keep this in mind

The past papers from 2023 and 2024 show what to expect: a short, conceptual exam that rewards clear explanations of RNNs, LSTMs, attention, and transformers more than memorised formulas.

Slide 08 / 16
Seminar 10%: replaces one exam. Not more than 16 approved students. Thorough topic presentation, not a single paper. Evaluated on understanding/coverage/presentation/Q&A. Form opens post add/drop.
slide 08 · seminar

On the slide

A seminar option. Up to 16 students can pick this; if you do, you present a topic in class and it replaces one of the two exams (worth the same 10%).

What to take from it

The seminar should explain a topic, not retell one paper. Read across a small set of papers, identify the important differences, and present the field to someone new to it.

Assessment covers understanding, coverage, presentation, and your answers during discussion. A polished script helps, but it cannot replace knowing the material well enough to handle questions.


§5The project: half your grade

The project accounts for half the course grade, and its early deadlines arrive quickly. This is the part of the deck worth returning to.

Slide 09 / 16
Section divider: Projects
slide 09 · section divider

Slides 9 through 15 cover the project requirements, timeline, and assessment.

Slide 10 / 16
Project 50%: propose custom projects, team of 3 or 4, random team allotment available, resubmit if rejected, use TA office hours, compute cannot be provided
slide 10 · project mechanics

On the slide

You choose the topic and work in teams of three or four. Students without a team can be assigned one, and a rejected proposal may be resubmitted once. The course does not provide GPU compute.

Why the "no compute" line matters

Choose a project that fits the resources you actually have. Pretrained checkpoints, LoRA or QLoRA on small models, synthetic experiments, and careful evaluation studies are all realistic. Pretraining or large-scale ablations are not.

⚠ Watch out

A “small” language model can still need thousands of GPU-hours to pretrain. Check the compute budget before committing to a scope.

Slide 11 / 16
Project Expectation: Advanced-level projects suitable to be submitted as papers, encouraged to submit to A* venues. Not suitable: Finetuning/Instruction finetuning, RAG.
slide 11 · what is NOT a project

On the slide

The bar is publishable. The lecturer explicitly encourages you to submit good work to A* conferences or workshops. And two things are called out as not suitable: plain finetuning / instruction finetuning, and RAG.

Why those two are out

On their own, fine-tuning and RAG usually demonstrate implementation rather than a research contribution. The expectation is that you investigate the model, algorithm, data, or evaluation itself, rather than only wiring existing components together.

Slide 12 / 16
Project Expectation continued: Suitable projects are Architecture optimization & changes, Novel Evaluation Methods, Datasets*.
slide 12 · what IS a project

On the slide

Three kinds of project the course explicitly welcomes:

  1. Architecture optimisation & changes. Modify the transformer block, propose a new attention variant, plug in a state-space layer.
  2. Novel evaluation methods. Design a new benchmark, a new metric, or a controlled probe that catches something existing evaluations miss.
  3. Datasets. Curate a new dataset (with the star hinting at "if it's actually novel and non-trivial").

Why keep this in mind

These choices correspond to the three main ways to contribute to a paper: a better model, a better measurement, or better data. Choose the one you genuinely want to spend a semester exploring.

Slide 13 / 16
Project Areas: Efficient/Low-Resource Methods, Generation/Language Modeling, Interpretability/Explainability, Multilingual/Cross-lingual, Multimodal, NLP Applications, Evaluation/Benchmarking, Retrieval & Extraction, Document Understanding, Graph + LLMs, Reasoning in LLM, Diffusion Language Models.
slide 13 · shopping list of areas

On the slide

A menu of twelve project areas. These aren't project titles; they're regions of the map you can pitch inside.

How to use this list

Some of these labels will be unfamiliar at first. Revisit the list after a few lectures; by then, you will have enough context to see which directions interest you.

Slide 14 / 16
Project Timeline: Team form 6 Aug (post add/drop 5 Aug), Interim proposal 14 Aug, Rejection 16 Aug, Finalization 20 Aug, Final proposal 28 Aug, Mid submission 30 Sep, Final submission 31 Oct.
slide 14 · project timeline

On the slide

The project calendar in eight rows. The critical dates:

  • 6 Aug: team & assignment form due (right after institute add/drop closes on 5 Aug).
  • 14 Aug: interim proposal.
  • 16 Aug: TAs return the rejection list.
  • 20 Aug: proposal finalised, mentor assigned.
  • 28 Aug: final proposal locked.
  • 30 Sep: mid submission.
  • 31 Oct: final submission.
✦ Key takeaway

The final proposal is due roughly three weeks after add/drop closes. Start narrowing ideas and finding teammates from the first week.

Slide 15 / 16
Project Grading: Project Proposal 10, Mid Eval 20, Final Eval 20.
slide 15 · project grading

On the slide

The 50 project marks split three ways: proposal 10, mid-eval 20, final-eval 20.

Why keep this in mind

The proposal carries the same weight as an assignment, and the mid-evaluation is worth as much as the final one. A clear early plan and steady progress matter; this is not a project to leave until the last week.


§6The course website

Slide 16 / 16
Course Website QR code, URL: https://ltrcnlp.github.io/M26/
slide 16 · course website

On the slide

A QR code pointing at https://ltrcnlp.github.io/M26/, the course website.

Why keep this in mind

This site hosts the slides, assignment PDFs, seminar forms, proposal templates, and final schedule. Keep it bookmarked.