NLP courses from around the world (under construction)

NLP courses for non-CS majors

Introductory NLP courses

Advanced NLP courses (for MS and PhD students)

Courses on NLP tools