AIT 626

Natural Language Processing: Theory and Practice. 3 credits

George Mason University · UGRD · Fall 2026

1 section
Add to a schedule

Catalog description

This introductory to intermediate-level course in Natural Language Processing (NLP) provides a comprehensive exploration of both theoretical foundations and practical applications of NLP. It covers essential core principles, including regular expression, n-gram language models, text classification, part of speech tagging, word sense disambiguation, named entity extraction, vector semantics, context-free grammar, information retrieval, and question answering. The course further explores advanced topics, such as neural networks, Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), and conversational agents. Students will engage in programming assignments focused on key NLP applications, including chatbots, text generation, summarization, information extraction, question answering, sentiment classification, and building neural networks. The course culminates in term projects that address real-world NLP challenges, utilizing both foundational and cutting-edge techniques. Offered by Info Sciences & Technology . May not be repeated for credit.

Sections

Current meeting, instructor, credit, and enrollment details

Updated 11 hours ago

001

Availability not recently verified
Class #george_mason-0583Fall 2026UGRD
Days & times
No scheduled meeting time
Meeting dates
Location
Instructor
Staff
Class numbers and section codes come from the registrar.
Spot missing or incorrect course data?