nlp courses 2026
August 18, 2026•470 words
| University | Department | Course Code | Course Title | Instructor(s) | Level (UG/PG) | Year | Country | Official URL | URL Status |
|---|---|---|---|---|---|---|---|---|---|
| Stanford University | Computer Science (cross-listed Linguistics) | CS224N / LING284 | Natural Language Processing with Deep Learning | Diyi Yang; Yejin Choi | PG (open to adv. UG) | Winter 2026 | USA | https://web.stanford.edu/class/cs224n/ | Working |
| Carnegie Mellon University | Language Technologies Institute, School of Computer Science | 11-411/611 | Natural Language Processing | Eric Nyberg | UG/PG (combined) | Fall 2026 | USA | https://www.cs.cmu.edu/~ehn/11-611/ | Working |
| University of California, Berkeley | School of Information | INFO 159 | Natural Language Processing | David Bamman | PG (Master's) | Spring 2026 | USA | https://www.ischool.berkeley.edu/courses/info/159 | Working |
| University of Washington | Paul G. Allen School of Computer Science & Engineering | CSE 447/517 | Natural Language Processing | Robert Minneker | UG (447) / PG (517) | Winter 2026 | USA | https://courses.cs.washington.edu/courses/cse447 | Working |
| Cornell University | Computer Science, Cornell Bowers CIS | CS 4740 / 5740 | Natural Language Processing | T. Goyal | UG (4740) / PG (5740) | Spring 2026 | USA | https://classes.cornell.edu/browse/roster/SP26/class/CS/4740 | Working |
| University of Massachusetts Amherst | Manning College of Information & Computer Sciences | COMPSCI 685 | Advanced Natural Language Processing | Brendan O'Connor | PG | Fall 2025 | USA | https://people.cs.umass.edu/~brenocon/cs685_f25 | Working |
| Purdue University | Elmore Family School of Electrical and Computer Engineering | ECE 49595NL / 59500NL | Introduction to / Foundations of Natural Language Processing | Jeffrey Mark Siskind | UG (49595) / PG (59500) | Spring 2026 | USA | https://engineering.purdue.edu/ece595nl/index.html | Working |
| Columbia University | Computer Science, School of Engineering and Applied Science | COMS W6975 | Advanced Topics in NLP: LLM Interpretation and Alignment | John Hewitt | PG | Spring 2026 | USA | https://doc.sis.columbia.edu/subj/COMS/W6975-20261-001 | Working |
| University of Toronto | Department of Computer Science | CSC401 / 2511 | Natural Language Computing | Ken Shi; Gerald Penn | UG (401) / PG (2511) | Winter 2026 | Canada | https://www.cs.toronto.edu/~kenshi/csc401 | Working |
| University of Edinburgh | School of Informatics | INFR11125 | Accelerated Natural Language Processing | Sharon Goldwater | PG | Semester 1, 2026/27 | United Kingdom | http://www.drps.ed.ac.uk/current/dpt/cxinfr11125.htm | Working |
| University College London | Computer Science | COMP0087 | Statistical Natural Language Processing | Pontus Stenetorp | UG (MEng) / PG | Term 2, 2026/27 | United Kingdom | https://www.ucl.ac.uk/module-catalogue/modules/statistical-natural-language-processing-COMP0087 | Working |
| Indian Institute of Technology Kanpur | Dept. of Computer Science & Engineering | CS779 | Statistical Natural Language Processing | Ashutosh Modi | UG/PG/PhD (7xx-level) | 2025–26 | India | https://www.cse.iitk.ac.in/pages/CS779.html | Working |