CSC 155 — Natural Language Processing
This course covers methods and algorithms for natural language processing. Topics include the linguistic, probabilistic, statistical, and the underlying computational properties of natural languages and algorithms used in natural language processing. Upon completion, students should be able to demonstrate an understanding of how natural language processing is implemented in artificial intelligence.