CSCI 375
Natural Language Processing
Last Offered Spring 2023
Division III Quantitative/Formal Reasoning
This course is not offered in the current catalog

Class Details

Natural language processing (NLP) is a set of methods for making human language accessible to computers. NLP underlies many technologies we use on a daily basis including automatic machine translation, search engines, email spam detection, and automated personalized assistants. These methods draw from a combination of algorithms, linguistics and statistics. This course will provide a foundation in building NLP models to classify, generate, and learn from text data.
The Class: Format: lecture
Limit: 24
Expected: 24
Class#: 3296
Grading: no pass/fail option, no fifth course option
Requirements/Evaluation: Evaluation based on assignments, projects, and exams.
Prerequisites: CSCI 136, and either CSCI 256 or STAT 201/202.
Enrollment Preferences: current or expected Computer Science majors.
Distributions: Division III Quantitative/Formal Reasoning
QFR Notes: The course will consist of programming assignments and problem sets in which quantitative/formal reasoning skills are practiced and evaluated.

Class Grid

Updated 9:29 am

Course Catalog Search

(searches Title and Course Description only)



Start Time
End Time