CSCI 4820
Natural Language Processing
Middle Tennessee State University · UGRD · Fall 2026
Catalog description
0) or better. Proficiency in the Python programming language strongly recommended. Introduces the theory and practice of natural language processing (NLP), focusing on processes that enable computers to understand, generate, and analyze natural language. Includes fundamental algorithms for language modeling and syntactic analysis; core NLP applications areas such as classification, chatbots, and machine translation; and modern methodologies underpinning natural language processing, including machine learning and deep learning. Click here for the Summer 2026 Schedule of Classes Click here for the Fall 2026 Schedule of Classes Add to Portfolio (opens a new window) Add to My Favorites (opens a new window) Share this Page Facebook this Page (opens a new window) Tweet this Page (opens a new window)
Sections
Current meeting, instructor, credit, and enrollment details
001
Availability not recently verified- Days & times
- No scheduled meeting time
- Meeting dates
- —
- Location
- —
- Instructor
- Staff