Skip to main content
Back to Resources
CS 505

Introduction to Natural Language Processing

Not offered Fall 2026

An introductory course on natural language processing, the subfield of AI that aims to give computers the ability to work with human language. Students examine statistical and machine learning techniques for analyzing language data automatically and study how these methods support intelligent language processing.

Level
Graduate
Department
CAS
Credits
4
Prerequisites
CS 365 or (CS 440 & MA 225)

Last verified: August 22, 2026

Suggest a correction